Affliction Warlock Interface, Macros and WeakAuras Guide

Patch 10.2.7 Last Updated: 8th May, 2024
Fraser Author Avatar


Having a clean UI is key, something where you can easily track your DoTs on multiple targets. Your UI usually comes down to personal preference so don’t just copy a UI, make sure you meet your own requirements and be able to modify it if you need to.

Wexi Affliction Warlock UI

wexi affliction warlock UI

Recommended Addons

High Priority Addons:

  • Weak Auras - Almost a mandatory AddOn nowadays and can be used for anything like tracking CDs, dots, etc.
  • BigWigs & LittleWigs - Great and irreplaceable tool to track timers during boss fights. It's almost a mandatory AddOn if you want to play on a relatively high level
  • Plater - AddOn for your nameplates. Default ones are horrible, especially for multi-dot classes. Plater has a wide range of customization, so you can set it up however you like or yoink someone else's setup

Recommended Addons:

  • Shadowed Unit Frames - This allows you to customize your personal, target, party, raid frames, and other things.
  • Bartender4 - For those who aren’t satisfied with default Blizzard bars
  • AdiBags - Personally, my favorite AddOn for bags
  • Details - So you can see yourself doing big damage
  • Method Raid Tools - If you want to go hard in raiding, this AddOn is also irreplaceable. It has important things like raid notes, which allows you to track various CDs. It also has other cool features
  • Mythic Dungeon Tools - If you want to go hard in m+. Excellent AddOn that allows you to plan your routes in dungeons and learn them overall
  • OmniCD - Helps you to track CDs of your teammates in dungeons. Better awareness - better player!
  • TellMeWhen - My personal favourite addon for tracking and lining up my cooldowns, easily customizable
  • Simulationcraft - To easily simulate your character with items in your bag and great vault


Phantom Singularity & Vile Taint Macro

PS on mouseover or VT on cursor in one button

/cast [known:Phantom Singularity,@mouseover,harm,nodead][known:Phantom Singularity] Phantom Singularity; [known:Vile Taint,@cursor] Vile Taint

Demonic Gates Macro

Casts instantly on your cursor without need to double click

/cast [@cursor] Demonic Gates

Agony Macro

Casts Agony on your mouseover or your target if there is nothing under your cursor

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

Change “Agony” to any other dot like UA, corruption, etc.

Soulstone Macro

Casts Soulstone on your cursor or your target if there is nothing under your cursor. If you have no target, it will cast it on yourself. It helps to combat res your teammate during the fight without changing your target.

#showtooltip Soulstone
/cast [@mouseover,help][exists,help][player] Soulstone

Pet Dismiss macro

Dismisses your pet Macro

/run PetDismiss()


Most of weakauras are just personal preferences so you better look for them on your own on

Ipse’s public Warlock WA pack -

Getting a soulstone Weak Aura will also be a good idea, so you don't forget and have the whole raid flaming you. ( It will tell you when there are no healers with a soulstone on.

Glowing DoT Timers - Shows when under 5 seconds for Pandemic Invocation ( - It is a Plater mod, so requires the Plater addon.