WoW Forever Shaman Macros
31 Shaman macros, 6 of them for spells that are new in Forever. Filter by talent path and level, then copy one into the game.
Essential Shaman macros
Picked from the macros players search these pages for, then one for each basic job of a talent path: opener, main attack, interrupt, survival or healing. Every other macro is in the full list below.
Every Shaman
-


Drop all totems, Shift to recall
- Any talent path
- Level 20+
- New in Forever
Call of the Elements (new at 20) drops your totem set at once; with Shift, Totemic Recall picks them up.
#showtooltip /cast [mod:shift] Totemic Recall; Call of the Elements67/255 -



Three totem sets on one key
- Any talent path
- Level 40+
- New in Forever
Forever gives Shamans three sets to fill: Call of the Elements (20) on a press, Call of the Ancestors (30) with Shift, Call of the Spirits (40) with Ctrl.
#showtooltip /cast [mod:shift] Call of the Ancestors; [mod:ctrl] Call of the Spirits; Call of the Elements106/255 -

Earth Shock right now
- Any talent path
- Level 4+
Stops your own cast and interrupts the caster under your cursor: an interrupt can’t wait for a Lightning Bolt to finish.
#showtooltip Earth Shock /stopcasting /cast [@mouseover,harm,nodead][] Earth Shock82/255
Elemental Combat
-


Lightning Bolt, Shift for Chain Lightning
- Elemental Combat
- Level 32+
A press casts Lightning Bolt; with Shift held, Chain Lightning.
#showtooltip /cast [mod:shift] Chain Lightning; Lightning Bolt62/255 -

Flame Shock at mouseover
- Elemental Combat
- Level 10+
Casts Flame Shock on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,harm,nodead][] Flame Shock57/255 -


Fire Nova, Shift for Magma Totem
- Any talent path
- Level 26+
- New in Forever
Fire Nova is a spell in Forever, not a totem: it bursts from the fire totem you have down. Drop Magma Totem with Shift, then press for Fire Nova every 10 seconds.
#showtooltip /cast [mod:shift] Magma Totem; Fire Nova53/255 -

Purge at mouseover
- Any talent path
- Level 12+
Strips a buff from the enemy under your cursor.
#showtooltip /cast [@mouseover,harm,nodead][] Purge51/255
Enhancement
-

Stormstrike and start attacking
- Enhancement
- Level 25+
Turns on your auto attack and casts Stormstrike.
#showtooltip Stormstrike /startattack /cast Stormstrike55/255 -

Rage of the Farseer with both trinkets
- Enhancement
- Level 40+
- New in Forever
Uses both trinket slots, then casts Rage of the Farseer.
#showtooltip Rage of the Farseer /use 13 /use 14 /cast Rage of the Farseer74/255 -


Windfury Weapon, Shift for Rockbiter
- Enhancement
- Level 30+
Windfury Weapon for damage. With Spirit Weapons (new Enhancement talent), Rockbiter Weapon adds 30% threat and going without it removes 30%: Shift is the tank switch.
#showtooltip /cast [mod:shift] Rockbiter Weapon; Windfury Weapon64/255 -


Earth Shock, Shift for Frost Shock
- Any talent path
- Level 20+
A press casts Earth Shock; with Shift held, Frost Shock.
#showtooltip /cast [mod:shift] Frost Shock; Earth Shock55/255
Restoration
-

Riptide at mouseover
- Restoration
- Level 40+
- New in Forever
Riptide, the new 31-point Restoration talent, heals over time and makes your next Chain Heal stronger.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Riptide73/255 -

Chain Heal at mouseover
- Restoration
- Level 40+
Starts Chain Heal on the party frame under your cursor.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Chain Heal76/255 -


Nature's Swiftness into Healing Wave
- Restoration
- Level 30+
Nature's Swiftness doesn’t use the global cooldown, so one press fires it and then Healing Wave.
#showtooltip Healing Wave /cast Nature's Swiftness /cast Healing Wave69/255 -

Healing Wave at mouseover
- Restoration
- Level 1+
Casts Healing Wave on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Healing Wave78/255
All Shaman macros
Filter macros
Macros for every Shaman 9
Every spell, rank by rank: Shaman abilities in WoW Forever
-


Drop all totems, Shift to recall
- Any talent path
- Level 20+
- New in Forever
Call of the Elements (new at 20) drops your totem set at once; with Shift, Totemic Recall picks them up.
#showtooltip /cast [mod:shift] Totemic Recall; Call of the Elements67/255 -



Three totem sets on one key
- Any talent path
- Level 40+
- New in Forever
Forever gives Shamans three sets to fill: Call of the Elements (20) on a press, Call of the Ancestors (30) with Shift, Call of the Spirits (40) with Ctrl.
#showtooltip /cast [mod:shift] Call of the Ancestors; [mod:ctrl] Call of the Spirits; Call of the Elements106/255 -

Earth Shock at mouseover
- Any talent path
- Level 4+
Interrupts the caster under your cursor without changing target.
#showtooltip /cast [@mouseover,harm,nodead][] Earth Shock57/255 -


Earth Shock, Shift for Frost Shock
- Any talent path
- Level 20+
A press casts Earth Shock; with Shift held, Frost Shock.
#showtooltip /cast [mod:shift] Frost Shock; Earth Shock55/255 -

Purge at mouseover
- Any talent path
- Level 12+
Strips a buff from the enemy under your cursor.
#showtooltip /cast [@mouseover,harm,nodead][] Purge51/255 -


Fire Nova, Shift for Magma Totem
- Any talent path
- Level 26+
- New in Forever
Fire Nova is a spell in Forever, not a totem: it bursts from the fire totem you have down. Drop Magma Totem with Shift, then press for Fire Nova every 10 seconds.
#showtooltip /cast [mod:shift] Magma Totem; Fire Nova53/255 -


Earthbind Totem, Shift for Stoneclaw
- Any talent path
- Level 8+
Earthbind Totem slows what chases you, and with Earthbound (new Elemental talent) it roots for 5 seconds first. Shift drops Stoneclaw Totem to pull enemies off you.
#showtooltip /cast [mod:shift] Stoneclaw Totem; Earthbind Totem63/255 -

Earth Shock right now
- Any talent path
- Level 4+
Stops your own cast and interrupts the caster under your cursor: an interrupt can’t wait for a Lightning Bolt to finish.
#showtooltip Earth Shock /stopcasting /cast [@mouseover,harm,nodead][] Earth Shock82/255 -


Blood Fury or Berserking with both trinkets
- Any talent path
- Level 1+
- Orc / Troll only
Uses both trinket slots, then your racial: Blood Fury on an Orc, Berserking on a Troll.
#showtooltip /use 13 /use 14 /cast Blood Fury /cast Berserking62/255
Elemental Combat Shaman macros 2
Elemental Shaman guide → Every spell, rank by rank: Shaman abilities in WoW Forever
-

Flame Shock at mouseover
- Elemental Combat
- Level 10+
Casts Flame Shock on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,harm,nodead][] Flame Shock57/255 -


Lightning Bolt, Shift for Chain Lightning
- Elemental Combat
- Level 32+
A press casts Lightning Bolt; with Shift held, Chain Lightning.
#showtooltip /cast [mod:shift] Chain Lightning; Lightning Bolt62/255
Enhancement Shaman macros 3
Enhancement Shaman guide → Every spell, rank by rank: Shaman abilities in WoW Forever
-

Stormstrike and start attacking
- Enhancement
- Level 25+
Turns on your auto attack and casts Stormstrike.
#showtooltip Stormstrike /startattack /cast Stormstrike55/255 -


Windfury Weapon, Shift for Rockbiter
- Enhancement
- Level 30+
Windfury Weapon for damage. With Spirit Weapons (new Enhancement talent), Rockbiter Weapon adds 30% threat and going without it removes 30%: Shift is the tank switch.
#showtooltip /cast [mod:shift] Rockbiter Weapon; Windfury Weapon64/255 -

Rage of the Farseer with both trinkets
- Enhancement
- Level 40+
- New in Forever
Uses both trinket slots, then casts Rage of the Farseer.
#showtooltip Rage of the Farseer /use 13 /use 14 /cast Rage of the Farseer74/255
Restoration Shaman macros 7
Restoration Shaman guide → Every spell, rank by rank: Shaman abilities in WoW Forever
-

Healing Wave at mouseover
- Restoration
- Level 1+
Casts Healing Wave on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Healing Wave78/255 -

Lesser Healing Wave at mouseover
- Restoration
- Level 20+
Casts Lesser Healing Wave on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Lesser Healing Wave85/255 -

Chain Heal at mouseover
- Restoration
- Level 40+
Starts Chain Heal on the party frame under your cursor.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Chain Heal76/255 -

Riptide at mouseover
- Restoration
- Level 40+
- New in Forever
Riptide, the new 31-point Restoration talent, heals over time and makes your next Chain Heal stronger.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Riptide73/255 -


Nature's Swiftness into Healing Wave
- Restoration
- Level 30+
Nature's Swiftness doesn’t use the global cooldown, so one press fires it and then Healing Wave.
#showtooltip Healing Wave /cast Nature's Swiftness /cast Healing Wave69/255 -


Water Shield, Shift for Lightning Shield
- Restoration
- Level 20+
- New in Forever
A press casts Water Shield; with Shift held, Lightning Shield.
#showtooltip /cast [mod:shift] Lightning Shield; Water Shield61/255 -

Lightning Bolt on the tank’s target
- Restoration
- Level 1+
With a friend targeted, Lightning Bolt goes to whatever they are fighting, so a healer adds damage without leaving the tank’s frame.
#showtooltip /cast [@targettarget,harm,nodead][] Lightning Bolt63/255
Shaman utility macros 5
-

Cure Poison at mouseover
- Any talent path
- Level 16+
Casts Cure Poison on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Cure Poison77/255 -

Cure Disease at mouseover
- Any talent path
- Level 22+
Casts Cure Disease on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Cure Disease78/255 -

Ancestral Spirit at mouseover
- Any talent path
- Level 12+
Casts Ancestral Spirit on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,help,dead][help,dead] Ancestral Spirit69/255 -


Healing Stream Totem, Shift for Mana Spring Totem
- Any talent path
- Level 26+
A press casts Healing Stream Totem; with Shift held, Mana Spring Totem.
#showtooltip /cast [mod:shift] Mana Spring Totem; Healing Stream Totem70/255 -
One-hander and shield, Shift for the two-hander
- Any talent path
- Level 1+
- Put your item names in
A press puts on your one-hander and shield; with Shift, your two-hander. Weapon swaps work in combat.
/equip [mod:shift] Two-Hand Weapon Name /equip [nomod] One-Hand Weapon Name /equip [nomod] Shield Name102/255
Shaman PvP macros 5
-


Grounding Totem, Shift for Tremor Totem
- Any talent path
- Level 30+
- PvP
A press casts Grounding Totem; with Shift held, Tremor Totem.
#showtooltip /cast [mod:shift] Tremor Totem; Grounding Totem60/255 -

Frost Shock at mouseover
- Any talent path
- Level 20+
- PvP
Casts Frost Shock on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,harm,nodead][] Frost Shock57/255 -

Clean Grounding Totem
- Any talent path
- Level 30+
- PvP
Stops what would get in the way first, then casts Grounding Totem.
#showtooltip Grounding Totem /stopcasting /cast Grounding Totem63/255 -


Instant Healing Wave on yourself
- Restoration
- Level 30+
- PvP
Stops your cast, fires Nature's Swiftness and lands an instant Healing Wave on you, whatever you have targeted.
#showtooltip Healing Wave /stopcasting /cast Nature's Swiftness /cast [@player] Healing Wave92/255 -


Nature's Swiftness into Chain Lightning
- Restoration
- Level 32+
- PvP
Nature's Swiftness doesn’t use the global cooldown, so one press fires it and then Chain Lightning.
#showtooltip Chain Lightning /cast Nature's Swiftness /cast Chain Lightning75/255
Why the macros are written this way
A macro here does one thing: it takes a step off your hands (a target change, a stance swap, a second key). It never decides for you, and one press is still one global cooldown. Every macro is built on one of these rules, named on its card.
- Mouseover
- A spell you cast on someone other than your target (a heal, a dispel, an interrupt, crowd control) shouldn’t cost you your target. The macro casts on the unit under your cursor and falls back to your target, so it still works as the plain spell.
- Shift for the second spell
- Two spells you never want on the same press (a single-target and an area attack, two traps, two wards) share one key: a press gives the one you use most, Shift the other. It saves bar space without hiding a choice from you.
- A free cooldown first
- One press can only start one global cooldown. Two spells go on one press only when the first doesn’t use it (Presence of Mind, Nature’s Swiftness, Bloodrage). We never chain two spells that both do: the second would just fail.
- Start attacking
- A melee ability that fails (no Rage, no Energy, out of range) leaves you standing still. /startattack turns on your auto attack with the press, so you keep swinging either way.
- Pick a target first
- A press wasted on “no target” or on a corpse is time lost. /targetenemy picks the nearest enemy, and the conditions in front of it ([noharm][dead]) only let it run when you have no live enemy targeted, so it never pulls you off the one you chose. [@targettarget] goes the other way: the spell lands on whatever your target is fighting.
- Clear the way first
- Escapes and interrupts fail for small reasons: a swing that lands a moment late, a cast still running, a pet that keeps fighting. The macro stops those first, so the spell does what you pressed it for.
- Trinkets with a cooldown
- On-use trinkets don’t use the global cooldown, so they fire with your damage cooldown on one press. /use 13 and /use 14 are the two trinket slots, so the macro keeps working when you change trinkets.
- Racial with your trinkets
- A racial cooldown belongs on the same press as your on-use trinkets. The macro names both Horde damage racials: the game skips the line for the race you aren’t, so one macro serves an Orc and a Troll.
- Your own items
- Weapon swaps and consumables go by item name, and only you know yours. The macro has a placeholder (Shield Name, Pet Food Name): replace it with the exact name of your item, as its tooltip spells it. /equip takes a weapon or shield in combat; /equipslot 16 is the main hand, 17 the off hand. Since Blizzard’s October 8 development notes, one press can again swap several weapons within the same global cooldown, a two-hander for a sword and shield for example. Forever has not announced a reversal; this has not been rechecked against client build 1.60.1.70862.
Not confirmed yet
- Mouseover and modifier conditions, pet commands, cast sequences, weapon swaps, and anything that targets or invites a player by name have not all been verified in the live game
- Spells that change in later client builds; the pages are rebuilt when the client changes
Other classes: WoW Forever Warrior macros · WoW Forever Paladin macros · WoW Forever Hunter macros · WoW Forever Rogue macros · WoW Forever Priest macros · WoW Forever Mage macros · WoW Forever Warlock macros · WoW Forever Druid macros