[priority: 3] Prestige store partialize missing defeatedGuardians/signedPacts/pact progress #81
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: 3 — Medium
File:
src/lib/game/stores/prestigeStore.tsDescription:
Critical loop-specific state is not persisted:
defeatedGuardians,signedPacts,pactRitualFloor,pactRitualProgress,loopInsight, andpactSlots. On refresh, guardians you've defeated and pacts you've signed disappear. An in-progress pact ritual is silently aborted.Fix: Add these fields to
partializeif they should survive refresh.Starting work on prestige store partialize fix.
✅ Fixed. Added
defeatedGuardians,signedPacts,signedPactDetails,pactRitualFloor,pactRitualProgress,loopInsight, andpactSlotsto the prestige store'spartializefunction. Guardian/pact state now persists across page refreshes. Regression tests added.