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

Corruption at mouseover
- Any talent path
- Level 4+
Spreads Corruption over several enemies without changing target.
#showtooltip /cast [@mouseover,harm,nodead][] Corruption56/255 -

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.
#showtooltip /cast [@mouseover,harm,nodead][] Bane of Agony59/255 -

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

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.
#showtooltip /cast [@mouseover,harm,nodead][] Curse of the Elements67/255 -

Banish at mouseover
- Any talent path
- Level 28+
Banishes the demon or elemental under your cursor.
#showtooltip /cast [@mouseover,harm,nodead][] Banish52/255 -

Fear at mouseover
- Any talent path
- Level 8+
Fears the add under your cursor while you keep damaging your target.
#showtooltip /cast [@mouseover,harm,nodead][] Fear50/255 -

Shadow Bolt and send the pet
- Any talent path
- Level 1+
Casts Shadow Bolt and sends your pet at the target.
#showtooltip Shadow Bolt /petattack /cast Shadow Bolt53/255 -


Life Tap, Shift for Health Funnel
- Any talent path
- Level 12+
A press casts Life Tap; with Shift held, Health Funnel.
#showtooltip /cast [mod:shift] Health Funnel; Life Tap54/255 -

Siphon Life at mouseover
- Affliction
- Level 30+
Casts Siphon Life on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,harm,nodead][] Siphon Life57/255 -


Instant Voidwalker
- Demonology
- Level 25+
Fel Domination then the summon: an instant pet after a death or a dismount.
#showtooltip Summon Voidwalker /cast Fel Domination /cast Summon Voidwalker75/255 -

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.
#showtooltip /cast [@mouseover,harm,nodead][] Bane of Havoc59/255 -

Shadowburn at mouseover
- Destruction
- Level 20+
Casts Shadowburn on the unit under your cursor; with nothing there, on your target.
#showtooltip /cast [@mouseover,harm,nodead][] Shadowburn56/255 -


Immolate, then Conflagrate
- Destruction
- Level 25+
Each press casts the next spell: Immolate, then Conflagrate. It starts over when its reset comes.
#showtooltip /castsequence reset=target Immolate, Conflagrate61/255 -

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.
#showtooltip /cast [@mouseover,harm,nodead][] Death Coil56/255 -

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.
#showtooltip /cast [@mouseover,harm,nodead][] Curse of Tongues62/255 -


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.
#showtooltip Curse of Exhaustion /cast Amplify Curse /cast Curse of Exhaustion78/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
Other classes: WoW Forever Warrior macros · WoW Forever Paladin macros · WoW Forever Hunter macros · WoW Forever Rogue macros · WoW Forever Priest macros · WoW Forever Shaman macros · WoW Forever Mage macros · WoW Forever Druid macros