Classic Guide to Warlocks' Best Macros
Welcome to our Macros guide for Warlocks where you will find out what the best macros are for your Warlock in WoW Classic.
Foreword
While this is not an exhaustive list of all possible / useful macros, we will be exemplifying almost all macro functionalities below. Use these templates as an example and replace their spells with the ones you feel will be most useful to you, personally.
Classic Warlock Macro Templates
Pet Recall
- /petfollow
- /petpassive
Sometimes, your pet will just go somewhere that you do not want it to go. This macro calls your pet back and ensures it will not start attacking something.
Pet Attack
- #showtooltip Immolate
- /petattack
- /cast Immolate
A simple but useful macro that commands your pet to attack a target while
also casting
Immolate on it. This is very useful for opening on new
targets while soloing when you want your pet to tank. Replace Immolate with any
spell that you want if you desire.
Single Button Pet Spells
- #showtooltip
- /cast [@mouseover,exists,pet:felhunter][@target,pet:felhunter]Spell Lock; [@mouseover,exists,pet:succubus][@target,pet:succubus]Seduction
- #showtooltip
- /cast [pet:Voidwalker] Sacrifice; [pet:imp] Fire shield; [pet:succubus,@mouseover,exists,nodead][pet:succubus,@target] Seduction; [pet:felhunter,@mouseover,exists,nodead][pet:felhunter,@target] Devour Magic;
These macros allow you to bind a spell from each pet to the same bind. The first one
specifically will cast
Spell Lock if you have a Felhunter, or
Seduction
if you have a Succubus. The second one will do the same thing, except with
Sacrifice,
Fire Shield,
Seduction, and
Devour Magic.
Spammable Wand
- /cast !Shoot
Normally, if you keep hitting your
Shoot button, it will toggle
between attacking and not attacking a target. This macro makes it so that you
can spam the button and it will always command you to attack the enemy with a
wand, allowing you to always get the optimal number of attacks off, even while
moving and stopping.
Spammabel Drain
- #showtooltip Drain Life
- /cast [nochanneling:Drain Life] Drain Life
Normally, if you cast
Drain Life while already casting it, you would
start a new cast instead. This ensures that you will never clip Drain Lifes,
thus not wasting mana. You can replicate this with
Drain Soul or any
other channeled spell that you wish to spam.
Classic Warlock Addons
Macros are very important in making your character play as smoothly as possible, but so do addons, for which reason we recommend that you also read our Warlock Addons page.
Changelog
- 18 Nov. 2024: Page updated for Classic Anniversary.
- 24 Feb. 2020: Page added.
Classic Dungeon Guides
Classic Profession Guides
Classic Reputation Guides
This guide has been written by Abide, TBC veteran for nearly a decade. Abide is a Warrior tank and multi-class expert currently playing on Faerlina as Horde. You can find him in the the Icy Veins Discord. You can also see him live on Twitch.
- One Month of Server-Renaming Rights Is on the Line in China’s PvP Event
- Group Finder and Dual Spec on Classic Era, Attunement and Arena Changes in TBC
- Burning Crusade Classic Anniversary Edition Pre-Patch Release Date and Character Transfers
- Titan Reforged’s 11 Phases Will Flip Classic Power Progression
- China’s Titan Reforged Realms Add Huge QoL Upgrades Western WoW Players Won’t See
- Armor Bonus Bug, Gold From old Expansions, and More: Mists of Pandaria Classic Hotfixes, October 31st
- New Challenge Mode Medal, Reworked Thunderforging: MoP Classic, The Thunder King PTR Development Notes, October 31st
- Hardcore WoW Just Got Much Harder With This New Game Mode