BABUNI.DEV
TotemTimers artwork

TotemTimers

Shaman totem, shield and weapon-enhancement tracking.

Historical name: Octo Totem Timers (renamed September 18, 2026)
Current source: TotemTimers.lua and TotemTimers.toc
Audit basis: code, Git history, metadata and migration helper inspected October 27, 2026; no in-game tests run in this audit.

Totem Timers is a compact, movable Shaman-specific status panel for four elemental totem slots, shield charges, and weapon imbues. Its style takes cues from Blizzard's own frames rather than asking the player to maintain a separate settings-heavy interface. During combat it can draw a red ! over an empty totem element.

It tracks what the client reports or what the player attempted to cast. On an older 1.12 client without a native totem-status API, its totem countdowns are predictions: a failed cast may still create a timer, and destroying or removing a totem early may not be detected. It does not grant faster casting, remove the global cooldown, cast spells for you, or independently verify the server has spawned a totem.

Install and run

World of Warcraft/
└── Interface/
    └── AddOns/
        └── TotemTimers/
            ├── TotemTimers.toc
            └── TotemTimers.lua

The published v1.3.7 release contains a TotemTimers.zip and a checksum file. Extract the TotemTimers folder into Interface/AddOns or copy the two files above from this repo. Restart the client or use /reload. The manifest…

Explore this project