WoW Forever Shaman Macros

18 Shaman macros, 4 of them for spells that are new in Forever. Filter by talent path and level, then copy one into the game.

  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. Healing Wave

    Healing Wave at mouseover

    • Any talent path
    • 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
  4. Lesser Healing Wave

    Lesser Healing Wave at mouseover

    • Any talent path
    • 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
  5. Chain Heal

    Chain Heal at mouseover

    • Any talent path
    • 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. Flame Shock

    Flame Shock at mouseover

    • Any talent path
    • 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
  12. 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
  13. Flame ShockLava Burst

    Flame Shock, then Lava Burst

    • Elemental Combat
    • Level 40+
    • New in Forever

    Each press casts the next spell: Flame Shock, then Lava Burst. It starts over when its reset comes.

    Fixed order

    #showtooltip
    /castsequence reset=target Flame Shock, Lava Burst
    63/255
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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

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.
Fixed order
Used sparingly: only for two spells that always go in the same order. /castsequence casts the next one on each press and starts over when you change target or after a pause. We don’t build rotations with it, because a sequence can’t react to a miss or a cooldown.

Not confirmed yet

  • Whether every macro works the same in the live game: they are built from the beta client and not tested in game
  • Spells that change in later beta builds; the pages are rebuilt when the client changes

Sources

How we choose and check sources