diff --git a/src/components/game/tabs/StatsTab.tsx b/src/components/game/tabs/StatsTab.tsx index 336df69..75d5a16 100644 --- a/src/components/game/tabs/StatsTab.tsx +++ b/src/components/game/tabs/StatsTab.tsx @@ -17,6 +17,7 @@ import { UpgradeEffectsSection } from '../stats/UpgradeEffectsSection'; // Modular stores import { useCombatStore, useManaStore, useSkillStore, usePrestigeStore, useGameStore } from '@/lib/game/stores'; +import { useCraftingStore } from '@/lib/game/stores/craftingStore'; export function StatsTab() { // Get state from modular stores @@ -39,12 +40,16 @@ export function StatsTab() { const maxFloorReached = useCombatStore((s) => s.maxFloorReached); const spells = useCombatStore((s) => s.spells); + // Get equipment state from crafting store + const equippedInstances = useCraftingStore(s => s.equippedInstances); + const equipmentInstances = useCraftingStore(s => s.equipmentInstances); + // Compute unified effects const upgradeEffects = getUnifiedEffects({ skillUpgrades, skillTiers, - equippedInstances: {}, - equipmentInstances: {} + equippedInstances, + equipmentInstances }); // Compute derived stats