Warlock’s are arguably one of the most difficult classes to play (at least at the highest levels), namely due to the incredible number of spells a warlock must master. Fortunately, there are a few warlock focus macros available that can make your life a whole lot easier and improve your game over night!
If you haven’t heard of focus macros or just want a quick refresher course then head over and check out my 101 focus macro guide. Also, if you’re just looking for regular warlock macros you can find those here, warlock macros guide.
Warlock CC Focus Macros
Focus Fear Macro
/cast [target=focus] Fear
If you don’t go any further than this, please get this macro. Using a focus fear macro is absolutely crucial for effective CC rotations in both PvP and PvE settings.
Focus Fear Macro + Modifier
/cast [mod:shift,target=focus] Fear; Fear
Does the same thing as the above fear macro, except you use shift + key to cast your focus fear, while just an unmodified key click will cast a non-focused fear on your target.
Focus Banish Macro
/cast [target=focus] Banish
Warlock Pet Focus Macros
Focus Pet Attack Macros (all)
/cast [pet:X, target=focus] Attack
note: just change “X” to the name of your pet. Felguard, Felhunter, Imp, Etc.
Focus Intercept Macros (felguard)
/cast [pet:Felguard, target=focus] Intercept
Focus Spell Lock Macro (felhunter)
/cast [pet:FelHunter, target=focus] Spell Lock
Focus Devour Magic (felhunter)
/cast [pet:Felhunter, target=focus] Devour Magic
Focus Seduction Macro (succubus)
/cast [pet:Succubus, target=focus] Seduction
Focus Macro Spells
Curse of Tongues Focus Macro
/cast [target=focus] Curse of Tongues
Shadow Bolt Focus Macro
/cast [target=focus] Shadow Bolt
Shadow Bolt Focus Macro + Modifier
/cast [mod: shift, target=focus] Shadow Bolt; Shadow Bolt
Personally I like this macro much more as it allows you seamlessly switch targets you are DPS’ing, and the opposing team / boss will never be the wiser!
DoT Focus Macro Spells
/cast [target=focus] Curse of Agony
Simply replace “Curse of Agony” for any other focus DoT / Spell macros you’d like to create. Very simple!