Stats tab Pact Status "Unlocked Mana Types" missing Earth element #339

Open
opened 2026-06-09 12:52:12 +02:00 by Anexim · 2 comments
Owner

Closed as duplicate of #338. Originally reported as signed pacts persistence (false positive — code correctly resets them). Repurposed to track Stats tab "Unlocked Mana Types" missing Earth element, which is the same root cause as #338 (localStorage/UI desync).

**Closed as duplicate of #338.** Originally reported as signed pacts persistence (false positive — code correctly resets them). Repurposed to track Stats tab "Unlocked Mana Types" missing Earth element, which is the same root cause as #338 (localStorage/UI desync).
Anexim added the ai:todo label 2026-06-09 12:52:12 +02:00
n8n-gitea was assigned by Anexim 2026-06-09 12:52:12 +02:00
Anexim changed title from [High] [Bug] Signed pacts persist through prestige loop reset (should be cleared) to Stats tab Pact Status "Unlocked Mana Types" missing Earth element 2026-06-09 13:46:53 +02:00
Author
Owner

Correction: The original report about signed pacts persisting through loops was a false positive — resetPrestigeForNewLoop in prestigeStore.ts correctly resets signedPacts: []. The localStorage snapshot was taken BEFORE clicking "Begin New Loop", not after. The actual bug is that the Stats tab "Unlocked Mana Types" list in the Pact Status section is missing the Earth element.

**Correction:** The original report about signed pacts persisting through loops was a false positive — `resetPrestigeForNewLoop` in `prestigeStore.ts` correctly resets `signedPacts: []`. The localStorage snapshot was taken BEFORE clicking "Begin New Loop", not after. The actual bug is that the Stats tab "Unlocked Mana Types" list in the Pact Status section is missing the Earth element.
Author
Owner

This issue was originally about signed pacts persistence (which turned out to be false — the code correctly resets them). The issue has been repurposed to track the Stats tab "Unlocked Mana Types" missing Earth element, which is caused by the same localStorage/UI desync as #338. Closing as duplicate of #338.

This issue was originally about signed pacts persistence (which turned out to be false — the code correctly resets them). The issue has been repurposed to track the Stats tab "Unlocked Mana Types" missing Earth element, which is caused by the same localStorage/UI desync as #338. Closing as duplicate of #338.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Anexim/Mana-Loop#339