These are the Affliction Warlock Macros that currently work for patch 5.2. If you have any questions or suggestions on the Macros, please let me know.
Note: These are just basic Macros you can use. For more advanced
Click Here for a Addon with Pre-Made 5.2 Macros
Drain Life
/cast [nochanneling: Drain Life] Drain Life
How it Works - Stops you from recasting Drain Life while it’s still channeling, so you won’t overlap the previous one. Saves on mana, which means more dps for you.
Haunt/Felhunter
/cast Haunt
/petattack
/cast Devour Magic
How it Works - This will cast Haunt, followed by your Felhunter attack with a Devour Magic. Great way to get some quick dps on the target.
Soulburn/Demonic Circle
/cast Demonic Circle: Teleport
How it Works - This will cast Soulburn, then automatically teleport you. Great way to make sure you’re getting in those sprints when you can.
Buffing Modifier
/castsequence [nomodifier, target=player]
Demon Armor, Soul Link, Insertflaskhere
/castsequence [modifier:alt] Ritual of Souls
/castsequence [modifier:ctrl] Dark Intent
How it Works – Hold down alt if you need a Ritual of Souls, control for Dark Intent, and use no modifiers if you want Demon Armor, Soul Link, and your Flask all at once. Just replace “Insertflaskhere” for whatever you’re using. Makes pre-buffing for fights much easier.
If you’re still having trouble finding the Macros you’re looking for, or need more advanced ones, then check out the Addon I use called Impulse. It will show you how to set-up your keybinds based on your class/spec, and give you TONS of pre-made macros.
Click Here for Impulses Keybinding and Macro Addon
Hello fellow WoW players, thanks for checking out my site!
My name is Darrick, I've been playing World of Warcraft off and on since May of 2006. In that time I've done just about everything you can think of. I was there for the AQ gates opening, fought the demons coming through the Dark Portal, and watched Cities get burned down by the Scourge.
If you would like to know more check out the About Me section.

Leave a comment
You must be logged in to post a comment.