Affliction Warlock specialization icon

Warlock · DPS

Affliction Warlock rotation assistant for World of Warcraft

Profile updated yesterday

Dots ramped and shards dumped on the spread the fight gives you.

Rice Rotations reads your Affliction Warlock from the game picture, decides which ability comes next, and presses the key for it from a second PC or a virtual machine. It runs on World of Warcraft Midnight retail and on Mists of Pandaria Classic, and the profile is included in the same subscription as the other thirty-nine specializations.

How the Affliction Warlock profile plays

Affliction is dot maintenance and Soul Shard spending. Rice keeps Agony, Corruption and Unstable Affliction from falling off, spends shards on Malefic Rapture at the right moment instead of capping, and keeps the filler running so shard generation never stalls.

DPS is about never wasting a global. Rice keeps your builder and spender priority correct through procs and haste changes, lines burst cooldowns up with the window they are meant for, and switches to the multi-target priority when the pull is actually stacked rather than when a timer says so.

The profile reacts to the pull instead of replaying a fixed list: interrupts fire on casts that matter, dispels go out when a debuff lands, and cooldowns are held for the burst window rather than used the moment they come up. Dozens of Affliction Warlock settings decide how aggressive or how conservative that behaviour is, so a raid night and a Mythic+ push can use different profiles of the same spec.

Cooldowns and burst windows

Darkglare and Soul Rot are opened with every dot already applied so the window multiplies what is out, and Haunt or Vile Taint is used inside that window rather than on cooldown.

What the Affliction Warlock rotation handles

  • Agony, Corruption and Unstable Affliction upkeep across targets
  • Soul Shards spent before capping
  • Darkglare and Soul Rot opened onto fully applied dots
  • Pet Spell Lock on interrupts, Singe Magic dispels, Unending Resolve on damage

Raid, Mythic+ and the rest

Single target guards dot uptime. On packs it moves to Seed of Corruption and spread dots, and holds the cooldowns until the dots are actually out across the pull so the window is not wasted on setup.

Raid nights, Mythic+ keystones, delves, world content and levelling alts. Rice Rotations is built and tuned for PvE, so there are no arena or battleground profiles. The desktop client is Windows only.

Setup and safety

Nothing is attached to the game: there is no injection, no memory reading and no unlocker. Rice runs on a second PC or a virtual machine, reads your gaming PC as a video stream and sends keystrokes back, so the machine running World of Warcraft only ever sees keyboard input arriving.

  • Built and tuned for PvE. No arena or battleground profiles.
  • Midnight retail is supported.
  • Classic is Mists of Pandaria only, so no Era, no Wrath, no other ruleset.

Affliction Warlock questions

Does it manage dots on many targets?
Yes. Multi target dot upkeep is the whole spec, and it is the first thing hands lose during a busy pull.
Does it use the pet interrupt?
Spell Lock is part of the profile, so the pet interrupt is used on the casts you care about instead of being forgotten.

Other Warlock specializations

Browse every supported specialization or see what is included per spec.