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

  1. Totemic RecallCall of the Elements

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Totemic Recall; Call of the Elements
    67/255
  2. Call of the AncestorsCall of the SpiritsCall of the Elements

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Call of the Ancestors; [mod:ctrl] Call of the Spirits; Call of the Elements
    106/255
  3. Earth Shock

    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.

    Clear the way first

    #showtooltip Earth Shock
    /stopcasting
    /cast [@mouseover,harm,nodead][] Earth Shock
    82/255

Elemental Combat

  1. Chain LightningLightning Bolt

    Lightning Bolt, Shift for Chain Lightning

    • Elemental Combat
    • Level 32+

    A press casts Lightning Bolt; with Shift held, Chain Lightning.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Chain Lightning; Lightning Bolt
    62/255
  2. Flame Shock

    Flame Shock at mouseover

    • Elemental Combat
    • Level 10+

    Casts Flame Shock on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Flame Shock
    57/255
  3. Magma TotemFire Nova

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Magma Totem; Fire Nova
    53/255
  4. Purge

    Purge at mouseover

    • Any talent path
    • Level 12+

    Strips a buff from the enemy under your cursor.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Purge
    51/255

Enhancement

  1. Stormstrike

    Stormstrike and start attacking

    • Enhancement
    • Level 25+

    Turns on your auto attack and casts Stormstrike.

    Start attacking

    #showtooltip Stormstrike
    /startattack
    /cast Stormstrike
    55/255
  2. Rage of the Farseer

    Rage of the Farseer with both trinkets

    • Enhancement
    • Level 40+
    • New in Forever

    Uses both trinket slots, then casts Rage of the Farseer.

    Trinkets with a cooldown

    #showtooltip Rage of the Farseer
    /use 13
    /use 14
    /cast Rage of the Farseer
    74/255
  3. Rockbiter WeaponWindfury Weapon

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Rockbiter Weapon; Windfury Weapon
    64/255
  4. Frost ShockEarth Shock

    Earth Shock, Shift for Frost Shock

    • Any talent path
    • Level 20+

    A press casts Earth Shock; with Shift held, Frost Shock.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Frost Shock; Earth Shock
    55/255

Restoration

  1. Riptide

    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.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Riptide
    73/255
  2. Chain Heal

    Chain Heal at mouseover

    • Restoration
    • Level 40+

    Starts Chain Heal on the party frame under your cursor.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Chain Heal
    76/255
  3. Nature's SwiftnessHealing Wave

    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.

    A free cooldown first

    #showtooltip Healing Wave
    /cast Nature's Swiftness
    /cast Healing Wave
    69/255
  4. Healing Wave

    Healing Wave at mouseover

    • Restoration
    • Level 1+

    Casts Healing Wave on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Healing Wave
    78/255

All Shaman macros

Macros for every Shaman 9

  1. Totemic RecallCall of the Elements

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Totemic Recall; Call of the Elements
    67/255
  2. Call of the AncestorsCall of the SpiritsCall of the Elements

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Call of the Ancestors; [mod:ctrl] Call of the Spirits; Call of the Elements
    106/255
  3. Earth Shock

    Earth Shock at mouseover

    • Any talent path
    • Level 4+

    Interrupts the caster under your cursor without changing target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Earth Shock
    57/255
  4. Frost ShockEarth Shock

    Earth Shock, Shift for Frost Shock

    • Any talent path
    • Level 20+

    A press casts Earth Shock; with Shift held, Frost Shock.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Frost Shock; Earth Shock
    55/255
  5. Purge

    Purge at mouseover

    • Any talent path
    • Level 12+

    Strips a buff from the enemy under your cursor.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Purge
    51/255
  6. Magma TotemFire Nova

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Magma Totem; Fire Nova
    53/255
  7. Stoneclaw TotemEarthbind Totem

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Stoneclaw Totem; Earthbind Totem
    63/255
  8. Earth Shock

    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.

    Clear the way first

    #showtooltip Earth Shock
    /stopcasting
    /cast [@mouseover,harm,nodead][] Earth Shock
    82/255
  9. Blood FuryBerserking

    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.

    Racial with your trinkets

    #showtooltip
    /use 13
    /use 14
    /cast Blood Fury
    /cast Berserking
    62/255

Elemental Combat Shaman macros 2

  1. Flame Shock

    Flame Shock at mouseover

    • Elemental Combat
    • Level 10+

    Casts Flame Shock on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Flame Shock
    57/255
  2. Chain LightningLightning Bolt

    Lightning Bolt, Shift for Chain Lightning

    • Elemental Combat
    • Level 32+

    A press casts Lightning Bolt; with Shift held, Chain Lightning.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Chain Lightning; Lightning Bolt
    62/255

Enhancement Shaman macros 3

  1. Stormstrike

    Stormstrike and start attacking

    • Enhancement
    • Level 25+

    Turns on your auto attack and casts Stormstrike.

    Start attacking

    #showtooltip Stormstrike
    /startattack
    /cast Stormstrike
    55/255
  2. Rockbiter WeaponWindfury Weapon

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Rockbiter Weapon; Windfury Weapon
    64/255
  3. Rage of the Farseer

    Rage of the Farseer with both trinkets

    • Enhancement
    • Level 40+
    • New in Forever

    Uses both trinket slots, then casts Rage of the Farseer.

    Trinkets with a cooldown

    #showtooltip Rage of the Farseer
    /use 13
    /use 14
    /cast Rage of the Farseer
    74/255

Restoration Shaman macros 7

  1. Healing Wave

    Healing Wave at mouseover

    • Restoration
    • Level 1+

    Casts Healing Wave on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Healing Wave
    78/255
  2. Lesser Healing Wave

    Lesser Healing Wave at mouseover

    • Restoration
    • Level 20+

    Casts Lesser Healing Wave on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Lesser Healing Wave
    85/255
  3. Chain Heal

    Chain Heal at mouseover

    • Restoration
    • Level 40+

    Starts Chain Heal on the party frame under your cursor.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Chain Heal
    76/255
  4. Riptide

    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.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Riptide
    73/255
  5. Nature's SwiftnessHealing Wave

    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.

    A free cooldown first

    #showtooltip Healing Wave
    /cast Nature's Swiftness
    /cast Healing Wave
    69/255
  6. Lightning ShieldWater Shield

    Water Shield, Shift for Lightning Shield

    • Restoration
    • Level 20+
    • New in Forever

    A press casts Water Shield; with Shift held, Lightning Shield.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Lightning Shield; Water Shield
    61/255
  7. Lightning Bolt

    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.

    Pick a target first

    #showtooltip
    /cast [@targettarget,harm,nodead][] Lightning Bolt
    63/255

Shaman utility macros 5

  1. Cure Poison

    Cure Poison at mouseover

    • Any talent path
    • Level 16+

    Casts Cure Poison on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Cure Poison
    77/255
  2. Cure Disease

    Cure Disease at mouseover

    • Any talent path
    • Level 22+

    Casts Cure Disease on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,nodead][help,nodead][@player] Cure Disease
    78/255
  3. Ancestral Spirit

    Ancestral Spirit at mouseover

    • Any talent path
    • Level 12+

    Casts Ancestral Spirit on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,help,dead][help,dead] Ancestral Spirit
    69/255
  4. Mana Spring TotemHealing Stream Totem

    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.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Mana Spring Totem; Healing Stream Totem
    70/255
  5. 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.

    Your own items

    /equip [mod:shift] Two-Hand Weapon Name
    /equip [nomod] One-Hand Weapon Name
    /equip [nomod] Shield Name
    102/255

Shaman PvP macros 5

  1. Tremor TotemGrounding Totem

    Grounding Totem, Shift for Tremor Totem

    • Any talent path
    • Level 30+
    • PvP

    A press casts Grounding Totem; with Shift held, Tremor Totem.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Tremor Totem; Grounding Totem
    60/255
  2. Frost Shock

    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.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Frost Shock
    57/255
  3. Grounding Totem

    Clean Grounding Totem

    • Any talent path
    • Level 30+
    • PvP

    Stops what would get in the way first, then casts Grounding Totem.

    Clear the way first

    #showtooltip Grounding Totem
    /stopcasting
    /cast Grounding Totem
    63/255
  4. Nature's SwiftnessHealing Wave

    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.

    A free cooldown first

    #showtooltip Healing Wave
    /stopcasting
    /cast Nature's Swiftness
    /cast [@player] Healing Wave
    92/255
  5. Nature's SwiftnessChain Lightning

    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.

    A free cooldown first

    #showtooltip Chain Lightning
    /cast Nature's Swiftness
    /cast Chain Lightning
    75/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

Sources

How we choose and check sources