WotLK Classic Guide to Warlock's Best Macros
Overview
The macros on this page are broken down into general Warlock macros and macros intended for the specific specializations.
Macros for Warlocks in Wrath of the Lich King Classic
General Macros
Focus and Mouseover Cast
- #showtooltip Corruption
- /cast [@focus,mod:alt][@mouseover,mod:ctrl][@target] Corruption
This macro allows you to cast any spell you wish to insert into the macro without having to change your target. If you press the ALT key and the keybind, you will cast it on your focus, and if you use the CTRL key, you will cast it on the target you are currently mousing over with your cursor. Most of my spells are on a mouseover and it's high suggested. It helps us easily be able to put up DoT's on other enemies, while never untargetting the boss.
Demonology Metamorphosis
- #showtooltip Metamorphosis
- /cast [form:0] Metamorphosis
This is a mandatory macro that will protect you from accidentally canceling your
Metamorphosis while in form. Without this macro, if you press your Meta keybind
while you're in Meta form, it will cancel it, making you waste so much of your Meta. Make
sure to use this to prevent that from ever happening.
Seed of Corruption mega macro
- #showtooltip Seed of Corruption
- /cast Demonic Empowerment
- /cast [@pettarget, exists] Cleave
- /cast [@pettarget, exists] Shadow Bite
- /cast [@mouseover, harm, nodead][@target] Seed of Corruption
This macro uses your Demonic Empowerment if Demonology, tells your Felguard or Felhunter to use
their main ability and also is a mouseover for
Seed of Corruption. This will save you some keybinds,
as well as make sure you don't forget about your
Demonic Empowerment if you're Demonology.
Spellstone or Firestone macro
- #showtooltip Spellstone
- /cast Create Spellstone
- /use Grand Spellstone
- /use 16
- /click StaticPopup1Button1
- #showtooltip Spellstone
- /cast Create Spellstone
- /use Grand Spellstone
- /use 16
- /click StaticPopup1Button1
This is a helpful macro that if you press it once, it will Create Spellstone or
Create Firestone
if your Destruction. If you press it agian, it will use the Spellstone on your weapon. This macro allows you to
skip having to click the stone, then click your weapon, then click yes to put it on.
Clearing Soul Shards
- /cast Drain Soul
- /run i="Soul Shard"d=GetItemCount(i)-20 for x=0,4 do for y=1,GetContainerNumSlots(x)do if(d>0)then l=GetContainerItemLink(x,y)if l and GetItemInfo(l)==i then PickupContainerItem(x,y)DeleteCursorItem()d=d-1 end end end end
This macro will remove any Soul Shards in excess of 20 shards, but you can adjust the number left over by changing the "20" in the macro.
Warlock Addons
While macros can certainly be helpful in improving your gameplay, their scope is fairly limited when compared to addons. You can learn more about what is possible with addons on our dedicated page below.
Changelog
- 26 Jun. 2023: Updated page for Phase 3 and added more macros
- 26 Sep. 2022: Page added
This guide has been written by Crix, Co-Admin of the Warlock Discord and long time Warlock player. He raids with the guild Fusion and has cleared all WOTLK content as a Warlock, as well as makes Warlock related content on YouTube for Warlocks and streams Warlock gameplay daily over at Twitch.
- Season of Discovery Global Launch Times: When Does the Update Go Live?
- Icy Veins Launches Genshin Impact Guides Section
- Honor Decay Removed In Season of Discovery and Classic Era
- Season of Discovery Launch Times
- Season of Discovery Will Launch With Fewer Realms
- Icecrown Citadel Player Buff Coming Early December
- Battle.net Black Friday Sale: Up to 67% Off
- Blizzard Explain Why Classic Hardcore Servers Are Down Longer