fix: preserve autoQuest and autoBoss settings across prestige #66

Merged
naomi merged 1 commits from fix/auto-quest-post-prestige into main 2026-03-18 13:26:18 -07:00
Owner

Summary

  • buildPostPrestigeState was constructing the post-prestige GameState from initialGameState, which hard-codes autoQuest and autoBoss to false
  • Neither flag was being carried forward, so both automation settings silently reset after every prestige
  • Now both values are explicitly preserved from currentState (with ?? false fallback for safety)

Closes #51

This issue was created with help from Hikari~ 🌸

## Summary - `buildPostPrestigeState` was constructing the post-prestige `GameState` from `initialGameState`, which hard-codes `autoQuest` and `autoBoss` to `false` - Neither flag was being carried forward, so both automation settings silently reset after every prestige - Now both values are explicitly preserved from `currentState` (with `?? false` fallback for safety) Closes #51 ✨ This issue was created with help from Hikari~ 🌸
hikari added 1 commit 2026-03-18 12:48:56 -07:00
fix: preserve autoQuest and autoBoss settings across prestige
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m3s
CI / Lint, Build & Test (pull_request) Successful in 1m9s
425b55ec9e
Resolves #51 — after a prestige the post-prestige state was built from
initialGameState which hard-codes both flags to false, so auto-quest and
auto-boss would silently turn off mid-run even if the player had them
enabled. buildPostPrestigeState now carries the live values forward so
automation preferences survive the reset.
naomi merged commit 744cbf121f into main 2026-03-18 13:26:18 -07:00
naomi deleted branch fix/auto-quest-post-prestige 2026-03-18 13:26:18 -07:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/elysium#66