warlock macros

hOME
making gold
class guide
professions
macros/addons
horde guide
alliance guide
newsletter
feedback
 
 
 
 
This section includes quite a bit of information for setting up different macros in the game to help automate some of the in-game actions. The macros have been split up by different classes.
 
     

Warlock Macros

Warlock Attack Chain
/petattack
/castsequence reset=combat/target Corruption, Curse of Agony, Life Tap, Drain Life, Shoot

Warlock Attack Chain with alt Drain Soul
/petattack [nomodifier:alt]
/castsequence [nomodifier:alt] reset=target/combat Corruption, Curse of Agony, Life Tap, Drain Life, Shoot
/cast [modifier:alt] Drain Soul
.Hold alt to drain soul instead

Announce a Summoning to Raid or Party
/script local C; if(GetNumRaidMembers()==0) then C = “PARTY” else C = “RAID” end SendChatMessage(”Summoning %t to << "..GetMinimapZoneText().." >>. Please assist.”, C)
/cast Ritual of Summoning

Banish Focus
Macro #1
/focus
/cast Banish
Macros #2
/cast [target=focus] Banish
.Banish your focus. You use this when banish breaks. You don’t have to target anything special, and the macro won’t even mess with your targetting. It just casts banish on the mob you selected with the previous macro

Amplify Curse + Curse of Exhaustion :) Also good for Curse of Agony.
/cast Amplify Curse
/stopcasting
/cast Curse of Exhaustion

Blood Fury + ZHC + Shadow Bolt, for Orc warlocks.
/cast Blood Fury
/stopcasting
/use Zandalarian Hero Charm
/cast Shadow Bolt

Trinket Use with Corruption
/use 13 # top trinket
/use 14 # bottom trinket
/cast Corruption
.If you have 2 trinkets, or even more trinkets that you swap on and off by their cooldowns, you might want a macro that just tries to activate whatever’s in your trinket slots:

Felguard Self Dispel
/cast [target=player] Devour Magic

Advanced Succubus Macros
/stopmacro [nopet:succubus]
/cast [target=pettarget,nomodifier:alt] Seduction
/stopmacro [nomodifier:alt]
/p Seducing %t - Don’t attack the mob with the hearts! <3 <3
/petattack
/cast Seduction
/cast Curse of Shadow
.For Seduction, here’s a 2.0 version combining 2 of Garguk’s macros. Pressing this while holding down Alt will have your succubus acquire a target and seduce it, while you cast Curse of Shadow. When Seduction breaks, just press the macro again without Alt. This will make your succubus cast Seduction on her current target. She remembers the target separately from your warlock’s target, so you do not need to retarget the mob to get Seduction going back ASAP; just press the button. In order for it to work, you have to avoid accidentally clearing your succubus’ target once you’ve given her one with the Alt cast. (Pulling her back by clicking Passive will clear her target, etc.)

Sack your Void Walker
/cast [pet:voidwalker] Sacrifice
/stopmacro [pet:voidwalker]
/cast Fel Domination
/stopcasting
/cast Summon Voidwalker
.Sacrifice your VW. (If your VW isn’t out, it will summon one, using Fel Domination if it’s available. After the summon completes, you push the macro again to Sacrifice.) If you’d like the macro to immedately summon another VW after the Sacrifice, just delete the second line

Dark Park with Imp otherwise Life Tap
/cast [pet:imp] Dark Pact; Life Tap

Multi pet Macro
/cast [pet:imp] Fire Shield
/cast [pet:succubus] Seduction
/cast [pet:felhunter] Devour Magic
/cast [pet:felguard] Intercept

Mount and Phase Shift
/cast Summon Felsteed
/stopmacro [mounted]
/cast [pet:succubus] Lesser Invisibility; [pet:imp] Phase Shift
.Mount or dismount, and make sure your pet is invisible if you’re mounting. (You replace your mount button with this macro.) Useful for Dark Pact grinding builds, where you may want to take invis off auto-cast to conserve mana.