Page 1 of 1

Totem Macros

Posted: Sat Jun 27, 2026 7:55 am
by Kanaloa
Looking to start a forum to share totem macros. The ones I found on github worked only for a period of time. Nothing has changed. So im hoping some fellow shammies would be willing to share some wisdom here.

Re: Totem Macros

Posted: Sat Jun 27, 2026 8:00 am
by Kanaloa
Current Macros for Totems
Tank:
/run local _gspells = { "Windfury Totem", "Stoneskin Totem", "Mana Spring Totem" , "Magma Totem"} if GetSpellCooldown(4,"BOOKTYPE_SPELL")==0 then _gi=_gi and _gi > 0 and _gi or 1 CastSpellByName(_gspells[_gi]) _gi = math.mod(1+_gi, 1+table.getn(_gspells))

Buff Tank:
/run local _gspells = { "Windfury Totem", "Stoneskin Totem", "Mana Spring Totem" , "Flametongue Totem"} if GetSpellCooldown(4,"BOOKTYPE_SPELL")==0 then _gi=_gi and _gi > 0 and _gi or 1 CastSpellByName(_gspells[_gi]) _gi = math.mod(1+_gi, 1+table.getn(_gsp

DPS:
/run local _gspells = { "Windfury Totem", "Strength of Earth Totem", "Mana Spring Totem" , "Flametongue Totem"} if GetSpellCooldown(4,"BOOKTYPE_SPELL")==0 then _gi=_gi and _gi > 0 and _gi or 1 CastSpellByName(_gspells[_gi]) _gi = math.mod(1+_gi, 1+table.g