fix: force sync before boss fight and surface challenge errors to UI #64

Merged
naomi merged 1 commits from fix/boss-fight-stale-state into main 2026-03-18 11:26:12 -07:00
Owner

Closes #50

Summary

  • Calls forceSync() before every boss challenge so the server always fights against the player's live state (equipped items, upgrades, etc.) rather than a potentially stale snapshot
  • Adds a bossError state that captures and displays error messages from failed manual boss challenges in the boss panel, matching the existing autoBossError display pattern

This PR was created with help from Hikari~ 🌸

Closes #50 ## Summary - Calls `forceSync()` before every boss challenge so the server always fights against the player's live state (equipped items, upgrades, etc.) rather than a potentially stale snapshot - Adds a `bossError` state that captures and displays error messages from failed manual boss challenges in the boss panel, matching the existing `autoBossError` display pattern ✨ This PR was created with help from Hikari~ 🌸
hikari added 1 commit 2026-03-18 11:19:53 -07:00
fix: force sync before boss fight and surface challenge errors to UI
CI / Lint, Build & Test (pull_request) Successful in 1m32s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m36s
498c97582d
Closes #50
naomi merged commit 219d299e9f into main 2026-03-18 11:26:12 -07:00
naomi deleted branch fix/boss-fight-stale-state 2026-03-18 11:26:12 -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#64