TotemBuddy

A simple totem bar for Shamans with totem sets, keybindings, modifier overrides, and duration timers

File Details

TotemBuddy-v2.6.zip

  • R
  • Feb 7, 2026
  • 129.34 KB
  • 3.4K
  • 2.5.5+1
  • Classic TBC

File Name

TotemBuddy-v2.6.zip

Supported Versions

  • 2.5.5
  • 2.5.4

TotemBuddy v2.6

  Complete TBC Totem Database

  Added all 17 missing TBC rank spell IDs (levels 58-70) that were absent from the totem database. All spell IDs verified against Wowhead TBC Classic.

  Earth: Stoneclaw Totem R7, Stoneskin Totem R7-R8, Strength of Earth Totem R6
  Fire: Searing Totem R7, Fire Nova Totem R6-R7, Magma Totem R5, Flametongue Totem R5, Frost Resistance Totem R4
  Water: Healing Stream Totem R6, Mana Spring Totem R5, Fire Resistance Totem R4
  Air: Windfury Totem R4-R5, Windwall Totem R4, Nature Resistance Totem R4

  Previously, level 60-70 players would have their highest available totem rank detected incorrectly, potentially casting lower-rank totems than they had learned.

  Bug Fixes

  - Fixed weapon imbue timer showing wildly wrong values (e.g. "300m" instead of "20s") when enchants had less than ~100 seconds remaining. The millisecond-to-seconds conversion threshold was incorrect.

  Internal

  - Upgraded TBC totem merge function to smart merge-by-name with duplicate spell ID protection, matching the WotLK pattern
  - Added nil-safe guards to both TBC  database merge functions