feat: add Shaman totem frame with element-colored duration bars

- Renders below pet frame, visible only for Shaman (class 7)
- Shows each active totem (Earth/Fire/Water/Air) with its spell name
  and a colored countdown progress bar
- Colored element dot (brown/red/blue/light-blue) identifies element
- Only rendered when at least one totem is active
This commit is contained in:
Kelsi 2026-03-12 10:14:44 -07:00
parent ef08366efc
commit 1f7f1076ca
2 changed files with 87 additions and 0 deletions

View file

@ -283,6 +283,7 @@ private:
* Render pet frame (below player frame when player has an active pet)
*/
void renderPetFrame(game::GameHandler& gameHandler);
void renderTotemFrame(game::GameHandler& gameHandler);
/**
* Process targeting input (Tab, Escape, click)