WoW Forever Warlock Macros

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

  1. Corruption

    Corruption at mouseover

    • Any talent path
    • Level 4+

    Spreads Corruption over several enemies without changing target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Corruption
    56/255
  2. Bane of Agony

    Bane of Agony at mouseover

    • Any talent path
    • Level 8+

    Curse of Agony is called Bane of Agony in Forever; this spreads it to the enemy under your cursor.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Bane of Agony
    59/255
  3. Immolate

    Immolate at mouseover

    • Any talent path
    • Level 1+

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

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Immolate
    54/255
  4. Curse of the Elements

    Curse of the Elements at mouseover

    • Any talent path
    • Level 20+

    Casts Curse of the Elements on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Curse of the Elements
    67/255
  5. Banish

    Banish at mouseover

    • Any talent path
    • Level 28+

    Banishes the demon or elemental under your cursor.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Banish
    52/255
  6. Fear

    Fear at mouseover

    • Any talent path
    • Level 8+

    Fears the add under your cursor while you keep damaging your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Fear
    50/255
  7. Shadow Bolt

    Shadow Bolt and send the pet

    • Any talent path
    • Level 1+

    Casts Shadow Bolt and sends your pet at the target.

    Pet commands

    #showtooltip Shadow Bolt
    /petattack
    /cast Shadow Bolt
    53/255
  8. Health FunnelLife Tap

    Life Tap, Shift for Health Funnel

    • Any talent path
    • Level 12+

    A press casts Life Tap; with Shift held, Health Funnel.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Health Funnel; Life Tap
    54/255
  9. Siphon Life

    Siphon Life at mouseover

    • Affliction
    • Level 30+

    Casts Siphon Life on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Siphon Life
    57/255
  10. Fel DominationSummon Voidwalker

    Instant Voidwalker

    • Demonology
    • Level 25+

    Fel Domination then the summon: an instant pet after a death or a dismount.

    A free cooldown first

    #showtooltip Summon Voidwalker
    /cast Fel Domination
    /cast Summon Voidwalker
    75/255
  11. Bane of Havoc

    Bane of Havoc at mouseover

    • Destruction
    • Level 30+
    • New in Forever

    Bane of Havoc, a new Destruction talent, copies 15% of your damage to the cursed target. Put it on a second enemy under your cursor, then keep casting at your main target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Bane of Havoc
    59/255
  12. Shadowburn

    Shadowburn at mouseover

    • Destruction
    • Level 20+

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

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Shadowburn
    56/255
  13. ImmolateConflagrate

    Immolate, then Conflagrate

    • Destruction
    • Level 25+

    Each press casts the next spell: Immolate, then Conflagrate. It starts over when its reset comes.

    Fixed order

    #showtooltip
    /castsequence reset=target Immolate, Conflagrate
    61/255
  14. Death Coil

    Death Coil at mouseover

    • Any talent path
    • Level 42+
    • PvP

    Casts Death Coil on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Death Coil
    56/255
  15. Curse of Tongues

    Curse of Tongues at mouseover

    • Any talent path
    • Level 26+
    • PvP

    Casts Curse of Tongues on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Curse of Tongues
    62/255
  16. Amplify CurseCurse of Exhaustion

    Amplify Curse into Curse of Exhaustion

    • Affliction
    • Level 25+
    • PvP

    Amplify Curse doesn’t use the global cooldown, so one press fires it and then Curse of Exhaustion.

    A free cooldown first

    #showtooltip Curse of Exhaustion
    /cast Amplify Curse
    /cast Curse of Exhaustion
    78/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.
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.
Pet commands
A pet command costs no global cooldown, so it rides along with the spell you were pressing anyway: mark and send, or call the pet back before you drop.

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