fix: migrate equipment and enchantment state to modular stores, fix EnchantmentDesigner
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m24s

This commit is contained in:
Refactoring Agent
2026-05-05 13:25:19 +02:00
parent 221d3e4b41
commit 3db7e07302
14 changed files with 246 additions and 60 deletions
+4 -3
View File
@@ -11,6 +11,7 @@ import {
useSkillStore,
useCombatStore,
usePrestigeStore,
useCraftingStore,
fmt,
computeMaxMana,
computeRegen,
@@ -147,9 +148,9 @@ export default function ManaLoopGame() {
const gameOver = useUIStore((s) => s.gameOver);
// Get equipment state from store
const equippedInstances = useGameStore((s) => s.equippedInstances);
const equipmentInstances = useGameStore((s) => s.equipmentInstances);
// Get equipment state from crafting store
const equippedInstances = useCraftingStore((s) => s.equippedInstances);
const equipmentInstances = useCraftingStore((s) => s.equipmentInstances);
// Derived state
const upgradeEffects = getUnifiedEffects({