Hotfix v0.2.7 - Elixir Persistence & HUD Improvements

Crimson Engines · published · build 25137820

Multi-Potion Session Persistence

  • Fixed an issue where consuming an elixir and logging out caused the active effect to disappear or switch upon logging back in.
  • The server and client now persist and restore the complete multi-elixir map in the database, allowing multiple active potions (combat, skilling, and utility) to remain active concurrently across play sessions without overwriting one another.

Real-Time Countdown Timers

  • Skilling elixirs and party combat elixirs now decrement continuously second-by-second in real time while their associated skills are active, instead of delaying and jumping down in blocks upon node completion.
  • Elixirs pause and remain preserved whenever you are not performing their associated activity.

Consolidated Elixirs HUD & Interface

  • Consolidated top bar elixir timers into a single "Elixirs" button with an active count badge and urgency indicators when effects have less than 2 minutes remaining.
  • Clicking the "Elixirs" button toggles an anchored popover displaying all active potions, category badges, real-time activity status, live countdown timers, and buff descriptions.
  • Added click-outside and Escape key dismissal, and removed native browser tooltips that previously obscured card details.
  • Updated the Active Potion Effects modal with matching detailed cards.