Simple Affliction Warlock Macros That’ll Make Your Life Easier!

There’s currently no better Warlock spec than Affliction, and although it’s pretty good on its own, it can get a whole lot better with some easy to use macros. This time, we’ll be going over the best simple Affliction Warlock macros that are 100% safe to use, easy to set up, and can really boost your damage output.

Before we dip our toes into macros…

There are a few things I’d like to mention before we begin talking about all the macros. First of all, I highly recommend some sort of frame bar manger (like Healbot) that you can use to hover over nameplates and cast your spells.

Also, the macros you’ll be seeing in this post are not all the ones you could have. I’ve decided to only talk about the ones made for spells that are actually useful to you as an Affliction Warlock, so if anything happens to change in the future and we get some cool new spells that we can use, I’ll make an update to this post.

Awesome! Your checklist is on your way to your Inbox. Go check it out!

Affliction Warlock Macros

Most of the Affliction Warlock macros are similar and help you apply your DoTs more efficiently, and the first one is the Corruption macro.

#showtooltip Corruption
/cast [@mouseover,harm] Corruption; [harm] Corruption

This one helps you cast Corruption on your mouseover target, if it’s your enemy and it’s alive. Otherwise, it casts Corruption on your current target. The same version of this macro exists for Agony, Haunt, and Unstable Affliction, and that’s why I won’t go into detail with all of them, as they work in the same way.

#showtooltip Agony
/cast [@mouseover,harm] Agony; [harm] Agony

#showtooltip Haunt
/cast [@mouseover,harm] Haunt; [harm] Haunt

#showtooltip Unstable Affliction
/cast [@mouseover,harm] Unstable Affliction; [harm] Unstable Affliction

The next one is super useful in raids if you’ve got more Warlocks in a group, and it’s the Soulstone macro. It casts Soulstone on whoever you’re currently mousing over, whether it be their nameplate or the actual unit, and it lets your group know who’s got the Soulstone. This way, you’re making sure all of the Warlocks in a raid aren’t wasting their cooldowns on buffing the same person, and it helps your healer know they’ve been Soulstoned – assuming you use it on your healer, which is mostly the case. Also, if you’re not hovering over anyone, the Soulstone will simply be cast on your current target, if that’s possible.

#showtooltip Soulstone
/cast [@mouseover,help] [help] Soulstone
/s Soulstone on %t!

Playing Affliction Warlock is so much easier with macros – even your pets will live longer, I promise!

If you use Demonic Circle, and you should if you’re doing PvP, Mythic+ or raiding in Shadowlands, this macro allows you to stop casting your current spell in order to cast the Demonic Circle. This pretty much saves you the trouble of having to manually interrupt the spell you’re casting, which is pretty useful if you’re in a hurry.

#showtooltip Demonic Circle
/cast Demonic Circle

The next macro casts either Phantom Singularity or Vile Taint, depending on which one you’re talented into. It automatically switches the spell regardless of which icon you’ve got showing, so you never have to worry about managing your keybinds again (if you’d like to save some space and hold both these spells in the same slot). Phantom Singularity will be cast on your current target, whereas Vile Taint will land where your cursor is. Pretty cool!

#showtooltip Phantom singularity
/use [talent:4/2] Phantom Singularity; [talent:4/3,@cursor] Vile Taint

Another one is Shadowfury, helping you stun a group of enemies that you’re pointing your cursor at, without having to place the green circle on the floor. Just be careful where you’re pointing and try to aim for the middle of the mob pack, so that none of your enemies are standing out of the imaginary circle.

#showtooltip Shadowfury
/cast [@cursor] Shadowfury

Finally, we’ve got the Soulwell macro, which announces your group that there are Healthstones to be picked up, right before placing your Soulwell. You can edit the text yourself if you don’t like mine, and you can use /say, or /party, or /raid command instead of the /yell one that I use (if you don’t feel comfortable sending the scary red letters to your friends).

#showtooltip Create Soulwell
/yell Get your fel cookies!
/cast Create Soulwell

That’s it when it comes to Affliction Macros. I didn’t talk about the pet macros, as people either don’t use them or prefer having a few custom ones, but if you’ve got a question or a macro of your own you’d like to share, let me know in the comments. If you’re more of a visual type, and you don’t mind getting easy wins in WoW, you can check out all of this in my video – and subscribe for more awesome WoW stuff!

5 thoughts on “Simple Affliction Warlock Macros That’ll Make Your Life Easier!

  1. Hello this is kinda of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code
    with HTML. I’m starting a blog soon but have no coding expertise so
    I wanted to get advice from someone with experience. Any help would be greatly appreciated!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s