promotional bannermobile promotional banner

TotemBuddy (TotemDeck Fork)

A simple fork of TotemDeck: everything TotemDeck does, plus saveable totem sets you can bind and swap in combat and a one-click reactive utility bar.

TotemBuddy is a simple fork of TotemDeck by iltGames (MIT). It keeps everything TotemDeck does and adds a saveable, bindable totem-set system on top. For WoW TBC Classic (Anniversary Edition, Interface 20505).

If you already like TotemDeck, think of this as TotemDeck + loadouts: the same totem bar you know, plus the ability to save sets of totems, bind them to keys, and a separate bar for reactive utility totems.

What this fork adds on top of TotemDeck

1. Named totem sets

Save your four active totems as a named set, then apply / rename / delete / reorder them from a new Sets tab in the config window — or from chat: /tb saveset <name>, /tb sets, /tb set <name>, /tb delset <name>. The active set shows in green. TotemDeck has no saved loadouts; this is the headline addition.

2. Per-set keybinds for in-combat switching

Bind a key to each set. The key casts that set's /castsequence (one totem per press), so you drop a set by tapping its key, and switch sets mid-fight by pressing a different set's key. This stays inside Blizzard's one-keypress-equals-one-cast rule — no automation, fully ToS-clean.

3. Quick-react utility bar

A small, movable bar of one-click secure-cast buttons for reactive totems — Grounding, Tremor, Poison/Disease Cleansing, Earthbind by default. Add totems by name or spell ID, remove them, and bind a key to each. /tb quick toggles it; /tb quick config opens settings; Ctrl+drag to move.

Everything from TotemDeck, unchanged

The whole original feature set works exactly as before:

  • 4-element totem bar (Earth / Fire / Water / Air) with a hover popup of every trained totem per element.
  • Click behaviour: left-click casts the active totem; right-click sets active / dismisses; Shift+right-click = Totemic Call.
  • Timers (bar or icon style, positioned any side, per-element expiry sounds).
  • Out-of-range dimming when you leave a buff totem's radius.
  • Weapon-buff buttons (Rockbiter / Flametongue / Frostbrand / Windfury).
  • Reincarnation / Ankh tracker.

Installation

  1. Drop the TotemBuddy folder into World of Warcraft/_classic_/Interface/AddOns/.
  2. Restart WoW or /reload.
  3. The bar appears automatically on Shaman characters.

Credits & License

TotemBuddy is a fork of TotemDeck by iltGames, used under the MIT License. All the core totem functionality is their work; this fork adds the set / keybind / quick-react layer and is released under the same MIT License. Source: https://github.com/bandersong/TotemBuddy

The TotemBuddy (TotemDeck Fork) Team

profile avatar
  • 2
    Projects
  • 34
    Downloads

Just making the addons I want to use

More from Bandersong

  • Notesmith project image

    Notesmith

    • 29
    • Addons

    Personal notes with one-shot reminders that fire when you log in next.

    • 29
    • May 17, 2026
    • Addons
  • Notesmith project image

    Notesmith

    • 29
    • Addons

    Personal notes with one-shot reminders that fire when you log in next.

    • 29
    • May 17, 2026
    • Addons