• Joined on 2025-05-17
Anexim commented on issue Anexim/Mana-Loop#69 2026-05-19 12:40:44 +02:00
[priority: 5] 23 missing test files — test suite is completely broken

Fixed. The test suite is now fully working — 7 test files, 72 tests passing, 0 failures.

Changes made:

  1. Deleted 3 broken index test files that referenced 23 non-existent test files: -…
Anexim commented on issue Anexim/Mana-Loop#68 2026-05-19 12:39:47 +02:00
[priority: 5] Special effects (Executioner/Berserker) completely broken — hasSpecial({}) always false

Fixed. In gameStore.ts tick(), replaced hasSpecial({}, ...) with real effect computation:

  1. Import computeEquipmentEffects from effects and computeDisciplineEffects from…
Anexim closed issue Anexim/Mana-Loop#68 2026-05-19 12:38:57 +02:00
[priority: 5] Special effects (Executioner/Berserker) completely broken — hasSpecial({}) always false
Anexim closed issue Anexim/Mana-Loop#69 2026-05-19 12:38:12 +02:00
[priority: 5] 23 missing test files — test suite is completely broken
Anexim commented on issue Anexim/Mana-Loop#84 2026-05-19 11:44:57 +02:00
[priority: 6] Consolidate all tab components into src/components/game/tabs/

Issue complete. All tab components now live under src/components/game/tabs/. Build passes, pre-commit checks pass.

Anexim closed issue Anexim/Mana-Loop#84 2026-05-19 11:44:57 +02:00
[priority: 6] Consolidate all tab components into src/components/game/tabs/
Anexim commented on issue Anexim/Mana-Loop#84 2026-05-19 11:44:57 +02:00
[priority: 6] Consolidate all tab components into src/components/game/tabs/

Completed. All tab components consolidated into src/components/game/tabs/.

Changes made:

  • Moved SpellsTab.tsxtabs/SpellsTab.tsx
  • Moved StatsTab.tsxtabs/StatsTab.tsx
Anexim commented on issue Anexim/Mana-Loop#84 2026-05-19 11:24:36 +02:00
[priority: 6] Consolidate all tab components into src/components/game/tabs/

Starting work on consolidating tab components into src/components/game/tabs/. Will move SpellsTab.tsx, StatsTab.tsx, and StatsTab/ subfolder, then update all imports.

Anexim commented on issue Anexim/Mana-Loop#79 2026-05-19 11:23:15 +02:00
[priority: 3] startDesigningEnchantment never uses designProgress2 slot (Enchant Mastery broken)

Fixed. Added else if (!state.designProgress2) branch to startDesigningEnchantment in craftingStore.ts. When slot 1 is occupied, new designs now correctly use slot 2. Previously the…

Anexim closed issue Anexim/Mana-Loop#79 2026-05-19 11:23:15 +02:00
[priority: 3] startDesigningEnchantment never uses designProgress2 slot (Enchant Mastery broken)
Anexim commented on issue Anexim/Mana-Loop#78 2026-05-19 11:23:15 +02:00
[priority: 3] cancelDesign logic inverted — cancels wrong design slot

Fixed. Cancel logic now always cancels designProgress (slot 1) first. Only cancels designProgress2 (slot 2) when designProgress is already null. Previously the inverted condition could…

Anexim closed issue Anexim/Mana-Loop#78 2026-05-19 11:23:15 +02:00
[priority: 3] cancelDesign logic inverted — cancels wrong design slot
Anexim commented on issue Anexim/Mana-Loop#80 2026-05-19 11:23:14 +02:00
[priority: 3] Combat store partialize missing floorHP/floorMaxHP/castProgress — state lost on refresh

Fixed. Added floorHP, floorMaxHP, castProgress, spireMode, clearedFloors, golemancy, equipmentSpellStates, activityLog, and achievements to the combat store's partialize

Anexim closed issue Anexim/Mana-Loop#80 2026-05-19 11:23:14 +02:00
[priority: 3] Combat store partialize missing floorHP/floorMaxHP/castProgress — state lost on refresh
Anexim commented on issue Anexim/Mana-Loop#81 2026-05-19 11:23:14 +02:00
[priority: 3] Prestige store partialize missing defeatedGuardians/signedPacts/pact progress

Fixed. Added defeatedGuardians, signedPacts, signedPactDetails, pactRitualFloor, pactRitualProgress, loopInsight, and pactSlots to the prestige store's partialize function.…

Anexim closed issue Anexim/Mana-Loop#81 2026-05-19 11:23:14 +02:00
[priority: 3] Prestige store partialize missing defeatedGuardians/signedPacts/pact progress
Anexim commented on issue Anexim/Mana-Loop#82 2026-05-19 11:23:14 +02:00
[priority: 3] SteadyStream has identical behavior to EternalFlow — latent bug

Fixed. SteadyStream no longer returns early like EternalFlow. Now only skips the incursion penalty while still applying regenMultiplier at the end. This prevents future bugs if other penalties…

Anexim closed issue Anexim/Mana-Loop#82 2026-05-19 11:23:13 +02:00
[priority: 3] SteadyStream has identical behavior to EternalFlow — latent bug
Anexim commented on issue Anexim/Mana-Loop#83 2026-05-19 11:23:13 +02:00
[priority: 3] Mana Tide pulse factor incorrect — ranges 0.5x-1.0x instead of 0.5x-1.5x

Fixed. Changed regen *= (0.5 + pulseFactor * 0.5) to regen *= (1.0 + 0.5 * Math.sin(Date.now() / 10000)) in src/lib/game/effects/dynamic-compute.ts. Pulse now correctly ranges 0.5x-1.5x.…

Anexim closed issue Anexim/Mana-Loop#83 2026-05-19 11:23:13 +02:00
[priority: 3] Mana Tide pulse factor incorrect — ranges 0.5x-1.0x instead of 0.5x-1.5x