TotemBars
Know exactly which totems are down and which one is about to expire.
TotemBars adds a clean, compact set of timer bars for your Shaman totems. Every active totem gets its own bar with its icon, name and a live countdown, so you never have to squint at the totem frame or guess when to re-drop.
Features
- One bar per totem. Fire, Earth, Water and Air each get a color-coded bar that starts full and drains as the totem runs down.
- Always sorted by time left. The totem that expires first sits at the top and the one that expires last sits at the bottom. The order updates as timers tick down, and the stack closes up when a totem expires.
- Works in combat. Built for the newer "secret values" addon restrictions. Bars and countdowns keep running during combat, encounters and PvP.
- Totem icon, name and countdown on every bar.
- Drag to move. Unlock the bars, put them wherever you like, then lock them in place. Position and scale are saved between sessions.
- Built-in options panel. Find it under Options > AddOns > TotemBars, or type
/tb config.
Slash commands
| Command | What it does |
|---|---|
/tb config |
Open the options panel |
/tb unlock |
Unlock the bars so you can drag them |
/tb lock |
Lock the bars in place |
/tb scale <0.5-3> |
Resize the bars |
/tb reset |
Reset position and scale |
/totembars works too.
Installation
- Download and unzip the addon.
- Put the
TotemBarsfolder in yourInterface/AddOns/directory. - Start the game (or
/reloadif it's already running).
Notes on combat behavior
Under the game's current addon restrictions, totem timing can be hidden from addons while you are in combat. TotemBars handles this with the game's own timer bars, so the countdowns still run. The one limit is that bars cannot be re-sorted live while the values are hidden:
- Bars keep the order they had just before the restriction started.
- A totem dropped mid-fight appears at the bottom of the list.
- Everything re-sorts correctly as soon as the values are readable again.
Feedback and bug reports
If you find a bug, please include the full error text (a tool like BugSack helps) and what you were doing at the time.
Created by Baskie.

