Affliction Warlock

Patch 8.0

Written by Deepshades Last Updated: 1st Oct, 2018

Playstyle & Rotation

Playstyle and Rotation:


  1. Maintain Agony, Corruption & Siphon Life.
  2. Haunt on cooldown
  3. Phantom Singularity/Vile Taint on cooldown if talented
  4. Unstable Affliction if you are about to overcap
  5. Unstable Affliction if it's not on the target
  6. Unstable Affliction once before Deathbolt
  7. Deathbolt on cooldown
  8. Shadow Bolt or Drain Soul if talented


  1. Potion
  2. Precast Haunt if talented otherwise Shadow Bolt
  3. Agony
  4. Corruption
  5. Siphon Life if talented
  6. Phantom Singularity
  7. Dark Soul: Misery
  8. Racial/Trinket
  9. Unstable Affliction until you're out of Soul Shards
  10. Summon Darkglare
  11. Deathbolt
  12. Normal Priority

Multi Target:

    1. Maintain Agony up to 8 targets.
    2. Maintain Corruption on all targets. Seed of Corruption if there is more than 2 targets.
    3. Maintain Siphon Life up to 4 targets. If there is that many targets to dot up you should be playing Absolute Corruption or Writhe in Agony probably.
    4. Maintain Unstable Affliction on as many targets as you can for the 10% damage increase.

Cooldown Management:
Cooldown management is heavily dependent on the fight length. For optimal DPS it is recommended having a Weak Aura telling you how long the fight approximately is gonna last. You want to use Summon Darkglare as often as possible with Dark Soul: Misery without losing an use. I make two examples to explain:

5 minute fight:
Pull: Dark Soul: Misery, BerserkingSummon Darkglare
2 minutes: Dark Soul: Misery
4 minutes: Dark Soul: Misery, Berserking Summon Darkglare

Here you see that I waited with the second Summon Darkglare for an entire minute to line it up with Dark Soul: Misery. It doesn't matter though because I don’t lose a use in a 5 minute fight.

7 minute fight:
Pull: Dark Soul: Misery, Berserking Summon Darkglare
2 minutes: Dark Soul: Misery
3 minutes: Berserking Summon Darkglare
4 minutes: Dark Soul: Misery
6 minutes: Dark Soul: Misery, Berserking Summon Darkglare

In this fight I had to use my second Berserking Summon Darkglare by itself but it will line up perfectly at 6 minutes with my Dark Soul: Misery.


Unstable Affliction Usage:

You should aim for a 100% uptime on Unstable Affliction throughout the entire fight. Every extra Soul Shard should be saved for dumping Unstable Afflictions before Summon Darkglare or Deathbolts. Make sure to dump all your Unstable Afflictions before the fight ends.

Make sure to use Unstable Affliction on targets that are about to die. If your target dies with Unstable Affliction up you get the Soul Shard refunded.

Seed of Corruption vs Unstable Affliction

Usually it's more worth to dot all targets instead of spamming Seed of Corruption. You only use it to apply Corruption on every target. You need around 7-8 targets that Seed of Corruption becomes better. However if the targets don't live long enough for your dots, it's more worth to use Seed of Corruption. If you play Sow the Seeds you can already use Seed of Corruption on 3-4 targets.


Pandemic is a mechanic that allows you to refresh dots when they have less than 30% of their duration remaining and adds the new dots duration onto the old one.

Agony: 18 seconds base, <5.4 seconds Pandemic, 23 seconds max
Corruption: 14 seconds base, <4.2 seconds Pandemic, 18 seconds max
Siphon Life: 15 seconds base, <4.5 seconds Pandemic, 19 seconds max

Pet Choice:

Imp: Good choice for target swapping and 5% stamina buff of Blood Pact.
Felhunter: Perfect choice for Mythic+ dungeons for the interrupt and offensive dispel (Devour Magic).
Voidwalker: Does AoE damage which makes it really strong in dungeons if there is no interrupt required.
Succubus: Basically pointless in PvE.


Affliction has really good movement. If you are required to move you can always re-apply Agony, Corruption or Siphon Life. Deathbolt is also an instant cast.

A lot of movement can also be already planned ahead with a clever use of your Demonic Circle or Demonic Gateway. On a fight like Fetid Devourer with a knockback you can completely mitigate the mechanic with either of the abilities. If you press your Demonic Gateway in the perfect moment you will not get knocked.

In Battle for Azeroth we lost quite a lot of self healing so that you have to care more about your health points. For big hits you should always activate Unending Resolve. It's also important to mention that Healthstone and Coastal Healing Potion is not sharing cooldown anymore.