New Raider's Guide
From "I press buttons" to "I know why I press them" in three steps. Pick the mode that matches how comfortable you feel, play it until it is boring, then move up one.
Start here
Easy
Six buttons in a fixed priority. Two DoTs, one amplifier, one spender, one filler, one cooldown.
Move up when your DoTs never fall off and you never cap Soul Shards.
Intermediate
Adds Dark Harvest, the Cascading Calamity habit, Nightfall procs, and Seed of Corruption for stacked targets. Plans around movement.
Move up when you stop dying to mechanics and your Darkglare count matches the fight length.
Full Send
Shard pooling for Darkglare, Malefic Grasp windows, proc discipline, AoE priority, burst-window lining.
For when you are comparing your logs to the top parses and want the last 10%.
Three rules apply in every mode:
- Stay alive. A dead warlock does zero damage. Any damage you lose moving out of fire is tiny next to dying.
- Keep casting. Affliction is a DoT spec, which means your damage keeps ticking while you move, but only if you keep refreshing and keep filling the gaps. Every second you are not casting or moving on purpose is lost damage.
- Keep Agony and Corruption on the boss. Agony is your Soul Shard engine and both DoTs feed Dark Harvest and Darkglare. Without them, nothing else works.
What to check in your logs
After a raid night, open your character on Warcraft Logs and look at these five things, in this order. They tell you more than the big DPS number does.
| What to look at | Where it is | What "good" looks like for a new player |
|---|---|---|
| Deaths per boss | Fight summary, Deaths tab | Zero. Every death is the single biggest DPS loss on the night. |
| Active time | Damage Done tab, Active column | 90% or higher. Below 85% means long gaps with no cast and no movement. |
| Casts of Summon Darkglare | Casts tab | One per 2 minutes of fight. A 5-minute fight should show 3. |
| Agony and Corruption uptime | Debuffs tab on the boss | 95% or higher on both. Agony is the Soul Shard engine; both feed Dark Harvest. |
| Unstable Affliction count vs Dark Harvest count | Casts tab | At least 2 Unstable Afflictions every 15 seconds, and a Dark Harvest every minute. Far fewer Unstable Afflictions means shards are being sat on. |
Fix these in order. Deaths first, then active time, then cooldown count, then DoT uptime, then shard spending. Parse percentile climbs on its own once those are right.
Affliction 101: the five ideas behind every button
Affliction is a resource loop. You keep damage-over-time spells ticking, they build Soul Shards, you spend the shards on a bigger DoT, and you press cooldowns to make the whole pile of DoTs hit harder at once. Learn these five ideas and every priority list below will make sense.
- Soul Shards are your currency. You hold up to 5. Agony generates them while it ticks. Unstable Affliction spends them one at a time on a single target. Seed of Corruption spends them on a group. Sitting at 5 shards means new ones are thrown away, so never cap.
- Agony and Corruption are the engine. These are your two damage-over-time spells. Agony makes shards. Corruption is steady damage and gives your filler Nightfall procs. Dark Harvest and Summon Darkglare both hit harder for every DoT on the target, so if either DoT falls off, your cooldowns get weaker too.
- Haunt is the amplifier. It makes your spells deal 16% more damage to that target for 18 seconds. Cast it on cooldown, and pre-cast it before the pull. Only one Haunt can be active at a time, so it goes on the boss.
- Unstable Affliction is the payoff. Your single-target spender. It stacks on the target, and casting it twice every 15 seconds keeps the Cascading Calamity haste buff rolling. Casting it also shortens Dark Harvest's cooldown.
- Two cooldowns, two timers. Summon Darkglare (2 minutes, lasts 20 seconds) buffs every DoT and turns your filler into Malefic Grasp. Dark Harvest (1 minute) channels for 3 seconds, hits everything with your DoTs on it, and gives you 3 shards back in the recommended Soul Harvester build. Press both on cooldown. They line up again every 2 minutes.
Easy Mode: six buttons, one order Mode 1
This is the whole rotation. Read the list top to bottom every time a cast finishes and press the first thing that is true. It uses the Soul Harvester build from the setup section, which is what every source recommends right now.
- Agony if it is not on the boss. Check the debuff under the boss frame. If it is about to fall off or already gone, cast it.
- Corruption if it is not on the boss. Same check.
- Haunt if it is off cooldown. It is a short cast and a free damage boost.
- Summon Darkglare if it is off cooldown and both DoTs are up. Press it at the start of the fight and every time it lights up again.
- Unstable Affliction if you have 4 or more Soul Shards. Spending at 4 keeps you from capping at 5.
- Drain Soul. When nothing above is true, channel this. It is your filler. If it lights up with Nightfall, it is faster and hits harder.
That is it. Ignore Dark Harvest, Seed of Corruption and Malefic Grasp for now. They are a bonus, not the foundation.
The opener
When the raid leader's pull timer hits 2 seconds, start casting Haunt. Then Agony, Corruption, Summon Darkglare, and fall into the list above.
When you have to move
Agony and Corruption are instant, so refresh them while you walk. Then just move. Do not try to finish a Drain Soul channel while standing in something that will kill you. Your DoTs keep ticking while you run, which is the whole point of the spec.
Pet
Summon the Felhunter for raids. It gives you Spell Lock, your interrupt, which the raid leader will ask for. Other pets do a little more damage in some situations, but a new raider should have an interrupt until they are told otherwise.
Intermediate Mode: three bonus habits and a second target Mode 2
Same skeleton as Easy Mode, with Dark Harvest, the Cascading Calamity habit and Nightfall discipline slotted in. Each one is worth a few percent of your damage, and together they are the gap between a passable warlock and a solid one.
- Agony and Corruption if either is not on the boss.
- Haunt on cooldown.
- Unstable Affliction twice every 15 seconds, whatever your shard count. The second cast on a target that already has it grants Cascading Calamity, a haste buff. Keep it rolling.
- Dark Harvest on cooldown when you have 2 or fewer shards. It channels for 3 seconds, hits everything with your DoTs, and gives 3 shards back. Spend first, then press it.
- Summon Darkglare on cooldown when you have 3 or more shards. Spend them inside the window.
- Drain Soul if Nightfall is up. Nightfall stacks to 2. Never let a third proc arrive while you hold 2.
- Unstable Affliction if you have 4 or more shards.
- Drain Soul.
The opener
Pre-cast Haunt so it lands as the pull timer hits zero (start casting at about 2 seconds). Then Agony, Corruption, Unstable Affliction twice, Summon Darkglare with your on-use trinket and potion, Dark Harvest, then dump every shard into Unstable Affliction and fill with Malefic Grasp while Darkglare lives. From there, use the list.
Two targets: both DoTs on both
For any fight with two targets that live more than 10 seconds, such as a boss plus a big add, the rule of thumb:
- Put Agony on both targets. Two Agonies means twice the shard income. A mouseover macro is in the setup section.
- Put Corruption on both if they will live 8 seconds or more.
- Dark Harvest now hits both, because it hits everything carrying your DoTs. Line it up with the add if the add matters.
- Keep Haunt and Unstable Affliction on the target that must die first.
- If the two targets are stacked on top of each other, Seed of Corruption (1 shard) spreads Corruption to both and becomes your spender at 3 or more targets. Two spread-out targets is still the Unstable Affliction game.
Planning movement
Before the pull, ask the raid leader or read the boss guide for the two or three moments when everyone has to move. Walk into those moments with both DoTs freshly refreshed and a shard or two in hand so you can Agony, Corruption, and Unstable Affliction while you run (Unstable Affliction is instant when a Shard Instability proc is up). Drop a Demonic Circle at your main spot so you can teleport back in one press.
Full Send Mode: the complete priority Mode 3
This is the Soul Harvester single-target list as the top guides write it, plus the habits that separate a 70th-percentile parse from a 95th. Nothing here is new. It is the Intermediate list with tighter timing.
Single target
- Keep Agony and Corruption up. Refresh them inside the pandemic window (the last 30% of their duration) so no ticks are lost and none are wasted.
- Haunt on cooldown. You may delay it a few seconds if the debuff is not about to expire and you are holding 2 Nightfall procs that need spending first.
- Maintain Cascading Calamity: Unstable Affliction twice every 15 seconds.
- Dark Harvest on cooldown when you have 2 or fewer shards.
- Summon Darkglare on cooldown when you have 3 or more shards, with Agony, Corruption and Haunt freshly refreshed.
- Drain Soul if Nightfall is up. Finish a Nightfall-buffed channel. An unbuffed one can be clipped when something above becomes available.
- Unstable Affliction when you would otherwise cap shards, and the moment a Shard Instability proc makes it free and instant.
- Drain Soul.
Pooling for Darkglare
About 10 seconds before Summon Darkglare comes back, stop spending at 4 shards and let yourself ride at 4 to 5. Refresh both DoTs and Haunt so the window starts with everything ticking, then press Darkglare, dump every shard into Unstable Affliction, and press Dark Harvest the moment you are empty to refill. Fill with Malefic Grasp while the window lasts. Never cap for more than a GCD while pooling. A wasted shard costs more than the pooling gains.
Malefic Grasp windows
While Darkglare is active, Drain Soul and Shadow Bolt become Malefic Grasp. Each tick makes all your other DoTs on that target deal an extra 30% of their damage, so this is the one time your filler is a real spender. Method's wording is to cast "as much Malefic Grasp as possible while Summon Darkglare is up". Spend shards first, then Grasp until the window ends.
Proc discipline
Nightfall stacks to 2 and Soul Harvester produces a lot of them. Shard Instability makes your next Unstable Affliction or Seed free and instant. Both are wasted if you sit on them while a new one arrives. If a proc is up and nothing above it in the list is urgent, the proc comes first.
Lining up the burst window
On-use trinket, Light's Potential, and racial all go into Summon Darkglare. Every 2 minutes it realigns with Dark Harvest, so a 6-minute fight gives you three windows including the opener. Ask the raid leader when Bloodlust is coming and, if it is within 20 seconds of a Darkglare, hold the cooldown for it.
AoE (3 or more targets)
- Agony on up to 5 targets while they are being gathered. Each Agony is shard income.
- Haunt on cooldown on the main target once they stand still.
- Summon Darkglare and Dark Harvest on cooldown if the pack lives 15 seconds or more.
- Seed of Corruption as your spender: first if a Shard Instability proc is about to cap, then with Nightfall procs, then whenever you have a shard. It spreads Corruption to everything it hits.
- Drain Soul to fill, and reapply Agony to 4 to 6 targets so the shards keep coming for more Seeds.
Two targets is still the double-DoT game from Intermediate, not Seed of Corruption. Seed is only a 3-plus answer unless the two are stacked.
Fight-specific habits
Before a progression night, open the boss guide and write down three things: when adds spawn (plan Agony on them and a Dark Harvest), when the raid has to move (refresh DoTs just before), and when Bloodlust is called (hold or drift Darkglare). Those three notes are worth more than any sim.
Talents, consumables and setup
Import one of these talent strings and the guide above matches your bars. Open the talent window, click Import, paste, and save as a loadout. Both are from Method's talents page, updated 13 Oct 2026 for patch 12.1.5.
| Use it for | Build | Import string |
|---|---|---|
| Raid, single target (default) | Soul Harvester | CkQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjhZmZmlBAAYmZZ2mZmFzAAjttBGwAmhlADbDAAAzAAAYmZMjZGDDzYmZGDmZmBAYGYA |
| Mythic+ and stacked multi-target | Soul Harvester | CkQAAAAAAAAAAAAAAAAAAAAAAwMMzoZzM2mZmZWGAAwMzsMbzMzyYAgx2yADYCmhtADbDAAAGAAAzMjZMzsNGzgZmZGDzMzAAMDMA |
For a boss with a long-lived second target, Method's notable swaps are Patient Zero (Seed of Corruption hits the main target harder) and Sow the Seeds (each Seed sends out 3). Method also lists a Hellcaller spread-cleave build, but says Soul Harvester's on-demand burst is generally better even there. Drain Soul is the better filler on one target; Shadow Bolt pulls ahead against several.
Stat priority
Method lists Critical Strike first, then Haste and Mastery about equal, Versatility last for single target, and Haste equal to Crit for AoE. Kalamazi puts Haste first and Mastery last. Sources disagree, so once you are comfortable, run a Raidbots Top Gear sim with your own gear. Until then, take the higher item level piece and avoid Versatility.
Consumables checklist
Bring these to every raid. Half of them are provided by the raid, but a new raider should carry their own.
Addons that matter
BigWigs for boss timers, Method Raid Tools for raid notes, Plater for nameplates so you can see which add is missing Agony, and a Soul Shard tracker such as Twintop's Resource Bar. Nothing else is required to start.
Macros
Put these on your bars. The first lets you put Agony on whatever your mouse is over without changing target, which is how you keep it on two adds while still casting at the boss. The second interrupts whatever you have set as focus. The third casts Soulburn before your Healthstone so the heal is bigger; Method calls the order "very important".
#showtooltip Agony
/cast [@mouseover,harm][exists] Agony
#showtooltip
/cast [@focus] Spell Lock
#showtooltip Demonic Healthstone
/cast Soulburn
/use Demonic Healthstone
Your utility kit
Damage is only half the job. Raid leaders remember the warlock who interrupts, uses defensives, and drops a gateway, not the one who parses 5% higher. Cooldowns below are the base values. Talents shorten some of them, so trust your tooltip over this table.
| Ability | Base cooldown | What it does | When to press it |
|---|---|---|---|
| Spell Lock (Felhunter pet) | 24 sec | Your interrupt. Stops the enemy's cast and locks that spell school for a few seconds. | When the raid leader assigns you a kick, or when you see a cast bar on an add nobody is handling. Requires the Felhunter. |
| Unending Resolve | 3 min | Reduces damage taken by 40% for 8 seconds. Your big defensive. | Big raid-wide damage the healers call out, or any time you are below half health and something is coming. |
| Dark Pact | 1 min | Sacrifices some of your health for a large shield. Weak when you are already low. | Press it early, before the hit lands, when you are still healthy. |
| Mortal Coil | 45 sec | Horrifies one enemy and heals you. Method calls it "a mini Healthstone". Short range. | Whenever you dip below 70% and the Healthstone is on cooldown. Step closer if you need to. |
| Healthstone | 1 min (item) | Instant self-heal from your bag. Create Healthstone makes one, Summon Soulwell makes them for the raid. Soulburn first makes it heal more. | Any time you drop below half health. It is free. Use it every fight. |
| Demonic Circle | 30 sec | Drops a circle. Demonic Circle: Teleport sends you back to it instantly. | Place it at your main casting spot before the pull. Teleport back after you are forced to move. |
| Demonic Gateway | 10 sec to place, 90 sec per use | A two-way portal the whole raid can click to cross the room. | When the raid leader asks for one. Place it along the line everyone will run. |
| Burning Rush | None (toggle) | 50% movement speed at the cost of health draining while it is on. | Long runs across the room. Turn it off the moment you stop. |
| Soulstone | 10 min | Cast on a living ally so they can self-resurrect, or on a dead ally to raise them in combat. | Pre-pull on a healer, or as the raid's battle resurrection when called. |
| Shadowfury | 1 min | Stuns every enemy in a small area for 3 seconds. | Dungeon packs, or adds that need to be stopped for a moment. |
| Fear and Howl of Terror | 30 sec (Howl) | Fear sends one enemy running. Howl of Terror fears everything near you. | Rarely in raids. Useful in dungeons to buy time, but check with the tank first because feared mobs wander. |
| Banish | None | Removes a Demon or Elemental from the fight for up to 30 seconds. | Only on bosses or dungeons where the guide calls for it. |
| Curse of Tongues, Weakness, Exhaustion | None | Slows enemy casting, reduces their physical damage, or slows their movement. | Curse of Weakness on bosses that melee the tank hard. Exhaustion on adds that need kiting. |
| Singe Magic (Imp pet) | 15 sec | Dispels one Magic debuff from an ally. | Dungeons without a dispelling healer. In raids you will usually be on the Felhunter instead. |
Two habits to build now:
- Set a focus target. Before the pull, target the add you are assigned to interrupt and press your focus keybind. The Spell Lock macro then works without ever leaving the boss.
- Make Healthstones before every pull. The raid will ask for a Soulwell. Have it on a key.
Reading your logs and what to practice next
After each raid night, open your character on Warcraft Logs and spend five minutes on one boss. Pick the longest single-target fight. Check the five items from the logs section, then do the one drill below that matches your mode.
| Mode | Ten-minute drill at a target dummy | Pass mark |
|---|---|---|
| Easy | Run the six-button list for 3 minutes without looking at your keyboard. | Agony and Corruption never drop. Shards never hit 5. |
| Intermediate | Add Dark Harvest and the two-Unstable-Afflictions-per-15-seconds habit. Press Dark Harvest the instant it comes up for 3 minutes. | Three Dark Harvest casts and two Darkglare casts in 3 minutes. Cascading Calamity never drops. |
| Full send | Pool to 4 shards before the second Darkglare, refresh both DoTs and Haunt, and spend everything inside it. | Four Unstable Afflictions and a Dark Harvest land during the window, then Malefic Grasp until it ends. |
Three things to compare against a top log of the same boss (Warcraft Logs, Rankings tab, filter to Affliction):
- Count their Unstable Afflictions and yours. If theirs is 50% higher on a fight of the same length, you are capping or sitting on shards.
- Count their Summon Darkglare casts and yours. The gap is almost always one missed cast at the start or end.
- Look at their Deaths and yours. If they have zero and you do not, that is the whole gap.
The Venomous Abyss is the current Midnight Season 2 raid, with eight bosses from Nek'zali the Soulcoiler through Ula'tek. Read the Icy Veins page for each boss before the night you first see it, and write down the three notes from Full Send Mode: when adds come, when you move, when Lust is called.