Demonology Warlock · Patch 12.1.5 · Midnight Season 2 · as of 23 Oct 2026

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

Five buttons in a fixed priority. No cooldown planning beyond pressing Tyrant when your Dreadstalkers are out.

Move up when you never cap Soul Shards or Demonic Cores and never wonder what to press next.

Intermediate

Adds Grimoire: Imp Lord, Summon Doomguard, Power Siphon, the Tyrant setup habit, and Implosion for stacked targets. Plans around movement.

Move up when you stop dying to mechanics and your Tyrant count matches the fight length.

Full Send

Diabolist procs, Dominion of Argus windows, Demonic Core 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:

  1. Stay alive. A dead warlock does zero damage. Your demons keep swinging for a few seconds after you die, but that is not a plan.
  2. Keep casting. Demonology does its damage through demons, and every demon came from a cast. Every second you are not casting or moving on purpose is a demon you did not summon.
  3. Never sit on Soul Shards or Demonic Cores. Shards cap at 5 and Cores cap at 4. Capped resources are demons thrown away. Spend before you cap, except when you are deliberately saving for Tyrant.

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 atWhere it isWhat "good" looks like for a new player
Deaths per bossFight summary, Deaths tabZero. Every death is the single biggest DPS loss on the night.
Active timeDamage Done tab, Active column90% or higher. Below 85% means long gaps with no cast and no movement.
Casts of Summon Demonic TyrantCasts tabCompare with a top log of the same boss. If they have one more than you on a fight of the same length, you held it too long or missed the last one.
Demonic Core wasteBuffs tab, Demonic Core, look at stacks and refreshesStacks should rarely touch 4. Every refresh at 4 stacks is a free Demonbolt thrown away.
Hand of Gul'dan casts inside each Tyrant windowCasts tab, zoom to the 15 seconds after each TyrantThree or more. Fewer means you walked into Tyrant without 4 to 5 shards and 2 to 3 Cores saved.

Fix these in order. Deaths first, then active time, then Tyrant count, then Core waste, then the Tyrant setup. Parse percentile climbs on its own once those are right.

Demonology 101: the five ideas behind every button

Demonology is a resource loop. You build Soul Shards with Shadow Bolt, spend them on Hand of Gul'dan to summon imps, your demons hand you Demonic Cores for free Demonbolts, and Summon Demonic Tyrant makes everything you summoned hit harder and live longer. Learn these five ideas and every priority list below will make sense.

  1. Soul Shards are your currency. You hold up to 5. Shadow Bolt generates them. Hand of Gul'dan spends up to 3 and summons 3 Wild Imps. Sitting at 5 shards means new ones are thrown away, so never cap unless Tyrant is seconds away.
  2. Demonic Core is your second currency. Your demons grant Demonic Core procs. Each one makes Demonbolt instant and stronger. You hold up to 4. Spend them at 2 or more, keep 1 in your pocket for movement, and save 2 to 3 for Tyrant.
  3. Your demons are your damage. The Felguard is always out. Call Dreadstalkers brings two hounds (and the Vilefiend with them in this patch) on a short cooldown. Hand of Gul'dan brings imps. The more demons out, the more damage you do.
  4. Summon Demonic Tyrant is the payoff. It makes every demon out at that moment hit harder and extends your Dreadstalkers. Right after it, Dominion of Argus opens a 15-second window where every Hand of Gul'dan you cast is worth extra demons. Walk in with 4 to 5 shards and 2 to 3 Cores and spend them all inside.
  5. Secondary cooldowns feed the Tyrant. Grimoire: Imp Lord (2 minutes, lasts 20 seconds) goes just before Tyrant. Summon Doomguard (2 minutes, lasts 12 seconds) does not care about Tyrant, so press it on cooldown. Implosion blows up your imps for area damage and is worth pressing at 6 imps.
Every button either builds a Soul Shard or spends one on a demon Build shards Shadow Bolt: the filler Demonbolt: 2 shards, on Core Infernal Bolt: 3 shards, proc Power Siphon: 2 Cores Soul Shards and Cores Shards 0 to 5, Cores 0 to 4 Never sit at the cap Spend on demons Hand of Gul'dan: 3 imps Call Dreadstalkers: 2 hounds Implosion: pop 6 imps, AoE Hand of Gul'dan is the default Cooldowns make the loop spin faster Summon Demonic Tyrant: every demon out hits harder and lives longer Imp Lord and Doomguard: two more big demons on 2-minute timers
Read it left to right: builders feed the shard and Core pool, the pool buys demons, and the cooldowns make every demon you bought hit harder.

Easy Mode: five 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 Diabolist build from the setup section. The Diabolist procs (Ruination and Infernal Bolt) replace buttons you already press, so you can ignore them for now and still be playing the right build.

  1. Call Dreadstalkers if it is off cooldown. Press it the moment the fight starts and every time it lights up again.
  2. Summon Demonic Tyrant if it is off cooldown, your Dreadstalkers are out, and you have 3 or more Soul Shards. Then cast Hand of Gul'dan as many times as you can.
  3. Hand of Gul'dan if you have 3 or more Soul Shards. Spending at 3 keeps you from capping at 5.
  4. Demonbolt if you have 2 or more Demonic Cores. It is instant with a Core, so you can press it while moving.
  5. Shadow Bolt. When nothing above is true, cast this. It is your filler and your main shard builder.

That is it. Ignore Grimoire: Imp Lord, Summon Doomguard, Power Siphon and Implosion for now. They are a bonus, not the foundation.

The opener

When the raid leader's pull timer hits 4 seconds, start casting Shadow Bolt, then a second one. Then Call Dreadstalkers, Hand of Gul'dan if you have 3 shards, Summon Demonic Tyrant, and fall into the list above.

When you have to move

Press Demonbolt if a Core is up. Otherwise just move. Do not try to finish a Shadow Bolt while standing in something that will kill you. Your demons keep hitting while you run, which is the one luxury this spec has.

Pet

Summon the Felguard. It is not optional for Demonology: the rest of the spec is built around it, and your Tyrant attacks whatever the Felguard is hitting. It gives you Axe Toss, your interrupt and stun, which the raid leader will ask for. Leave Felstorm on autocast.

Done with Easy Mode when: you can run a whole boss fight without ever hitting 5 shards or 4 Cores, Dreadstalkers go out every time they come up, and you never stand still wondering what to press.

Intermediate Mode: three bonus buttons and a Tyrant setup Mode 2

Same skeleton as Easy Mode, with Grimoire: Imp Lord, Summon Doomguard and Power Siphon slotted in, plus the habit of walking into Tyrant with resources saved. Each one is worth a few percent of your damage, and together they are the gap between a passable warlock and a solid one.

  1. Call Dreadstalkers on cooldown. You may hold it a few seconds so it is fresh when Tyrant comes, but never hold it long.
  2. Grimoire: Imp Lord right before Tyrant whenever it is ready. It lasts 20 seconds and is a 2-minute cooldown, so it covers every other Tyrant.
  3. Summon Demonic Tyrant when Dreadstalkers and Imp Lord are out and you have 4 to 5 shards and 2 to 3 Cores. Then Hand of Gul'dan, Demonbolt, Hand of Gul'dan, Hand of Gul'dan for the 15-second Dominion of Argus window.
  4. Summon Doomguard on cooldown. It does not care about Tyrant, so never hold it.
  5. Power Siphon when you have 2 or more Wild Imps out and 2 or fewer Cores. It eats two imps and hands you two Cores.
  6. Hand of Gul'dan if you have 3 or more shards.
  7. Demonbolt if you have 2 or more Cores.
  8. Shadow Bolt.

The opener

Power Siphon about 5 seconds before the pull (you need imps out for it, so if you have none, cast two Shadow Bolts instead). Then Call Dreadstalkers, Summon Doomguard, Grimoire: Imp Lord, Shadow Bolt to 5 shards, Summon Demonic Tyrant with your on-use trinket and potion, then Hand of Gul'dan, Demonbolt, Hand of Gul'dan, Hand of Gul'dan. From there, use the list.

Implosion: your second target

Implosion pulls your Wild Imps to the target and explodes them for area damage. It is the cleave tool, and with the To Hell and Back talent it is even worth pressing on one target. The rule of thumb for two or more stacked targets:

  • Wait until you have 6 imps out. Six is the maximum it consumes, so fewer is a waste.
  • Have at least 2 Demonic Cores before you press it, so you have something to do while new imps arrive.
  • Cast it just after the imps from your last Hand of Gul'dan have landed.
  • Rebuild imps with Hand of Gul'dan and repeat.

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 2 Demonic Cores so you can fire instant Demonbolts while you run. Outside the 15 seconds after Tyrant you can move freely with Cores; inside them you need to stand still. Drop a Demonic Circle at your main spot so you can teleport back in one press.

Done with Intermediate when: you press Imp Lord and Doomguard every time they come up, you never die to a known mechanic, and you enter every Tyrant with 4 or more shards and 2 or more Cores.

Full Send Mode: the complete priority Mode 3

This is the Diabolist 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 and the two Diabolist procs added.

Single target

  1. Call Dreadstalkers and Grimoire: Imp Lord before Summon Demonic Tyrant, with 4 to 5 shards and 2 to 3 Cores saved.
  2. Call Dreadstalkers on cooldown.
  3. Summon Doomguard on cooldown.
  4. Power Siphon with 2 or more Wild Imps and 2 or fewer Cores.
  5. Implosion with 6 Wild Imps, if talented.
  6. Hand of Gul'dan, or Ruination when the proc is up, if you are about to overcap shards.
  7. Infernal Bolt if you have fewer than 3 shards and the proc is up. It replaces your next Shadow Bolt and gives 3 shards.
  8. Demonbolt with 2 or more Demonic Cores.
  9. Hand of Gul'dan at 3 shards.
  10. Shadow Bolt.

Setting up Tyrant

About 10 seconds before Tyrant comes back, stop spending at 3 shards and let yourself ride up to 5. Hold 2 to 3 Cores. Make sure Dreadstalkers will be fresh (hold them a few seconds if needed) and that Imp Lord is ready if it is that Tyrant's turn. Press Tyrant, then spend everything into Hand of Gul'dan during the 15-second Dominion of Argus window, using instant Demonbolts to refill shards between them. Method's rule: focus on where the next Tyrant will be, not the current one. Never cap for more than a GCD while pooling.

Diabolist procs

Ruination turns your next Hand of Gul'dan into a free one that still summons 3 imps. Infernal Bolt turns your next Shadow Bolt into one that gives 3 shards. Both come from the Diabolist demons you summon. Neither needs a new keybind; the button you already press changes. Use Ruination when you would otherwise cap, and Infernal Bolt when you are below 3 shards and need to reach a Hand of Gul'dan.

Demonic Core discipline

Cores cap at 4. Spend at 2 or more, but keep 1 for movement. Before Implosion, keep stacks low so new Cores have room to arrive. Before Tyrant, deliberately hold 2 to 3. If you are at 4 and about to gain another, the Demonbolt comes before everything else except a Dreadstalkers cast.

Lining up the burst window

On-use trinket, Potion of Recklessness, and racial all go into the Tyrant that also has Imp Lord. Ask the raid leader when Bloodlust is coming and, if it is within 20 seconds of a Tyrant, hold the setup for it. Maxroll notes that Tyrant updates its own haste a couple of seconds late, so press it a moment after Bloodlust lands rather than the same instant.

AoE (3 or more targets)

  1. Call Dreadstalkers and Grimoire: Imp Lord before Summon Demonic Tyrant if the pack lives 20 seconds or more. If it dies faster, Method says do not press cooldowns at all.
  2. Call Dreadstalkers on cooldown.
  3. Implosion with 6 Wild Imps. At 4 or more targets, Implosion with 6 or more imps beats everything but Dreadstalkers.
  4. Hand of Gul'dan or Ruination if about to overcap shards. It hits everything within 8 yards of the target.
  5. Infernal Bolt if below 3 shards and the proc is up.
  6. Demonbolt with 2 or more Cores. Spread Doom to targets that do not have it, if talented, using the mouseover macro.
  7. Power Siphon with 2 or fewer Cores.
  8. Hand of Gul'dan at 3 shards, then Shadow Bolt.

Two targets is still the Implosion game from Intermediate, not a change of build. The single-target list already includes it.

Fight-specific habits

Before a progression night, open the boss guide and write down three things: when adds spawn (plan an Implosion and whether a Tyrant fits), when the raid has to move (bank 2 Cores), and when Bloodlust is called (hold or drift Tyrant). Those three notes are worth more than any sim.

Method, Maxroll and Kalamazi all rate Diabolist ahead for raid and Mythic+; Maxroll says it "performs slightly better in almost all scenarios". Icy Veins' overview puts Soul Harvester ahead on pure single target, with Diabolist taking the lead once there is any cleave. The difference is small. Diabolist is recommended here because its procs replace buttons you already press, and because it makes the Tyrant window, the one thing a new player must learn anyway, hit hardest.

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 forBuildImport string
Raid, single target (default)DiabolistCoQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjxmZGzyAAAAAAAAGzYYBGYb0GNsYwMLzyMzMmBAmhZmZmZAGzYMbAAgZmZmZGzwyMGwA
Mythic+, AoE and raid cleaveDiabolistCoQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjxmZGzyAAAAAAAAGzYYBGYb0GNsYYmZZ2mZmxMAwMMmZmZAGzYMbAAgZmZmZGzwyMGwA

For a boss with a long-lived second target, take the Mythic+ string: Method calls it their "bread and butter" for multi-target raid encounters. The talents that matter there are Implosion with To Hell and Back (imploded imps leave behind Imp Gang Bosses that cleave) and Doom with Summon Doomguard. Method also lists Soul Harvester builds for both single target and Mythic+ if you want to try the other hero tree later.

Stat priority

Method lists Intellect, then Critical Strike, then Haste and Mastery about equal, Versatility last. 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.

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, and a tracker for Soul Shards, Demonic Cores and your demon timers (Dreadstalkers, Imp Lord, Tyrant) such as Twintop's Resource Bar or a WeakAura. Method says the things worth tracking are shards, demon durations, demon cooldowns and your cast bar. Nothing else is required to start.

Macros

Put these on your bars. The first interrupts whatever you have set as focus, and falls back to your target if you have no focus. The second lets you Demonbolt whatever your mouse is over without changing target, which is how you spread Doom to adds. The third puts Shadowfury down at your cursor in one press.

#showtooltip
/cast [@focus, harm, nodead][] Axe Toss
#showtooltip Demonbolt
/cast [@mouseover, exists] Demonbolt; Demonbolt
#showtooltip
/cast [@cursor] Shadowfury

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.

AbilityBase cooldownWhat it doesWhen to press it
Axe Toss (Felguard pet)30 secYour interrupt. The Felguard hurls its axe, stunning the target for 4 seconds and stopping its cast. Works on anything that can be stunned; on bosses it only interrupts if the boss is interruptible.When the raid leader assigns you a kick, or when you see a cast bar on an add nobody is handling. It is also a stun, so it stops a mob in its tracks in dungeons.
Felstorm (Felguard pet)30 secThe Felguard spins for area damage.Leave it on autocast. Every guide assumes it fires on its own.
Unending Resolve3 minReduces 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 Pact1 minSacrifices 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 Coil45 secHorrifies one enemy and heals you. Short range.Whenever you dip below 70% and the Healthstone is on cooldown. Step closer if you need to.
Healthstone1 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 Circle30 secDrops 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 Gateway10 sec to place, 90 sec per useA 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 RushNone (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.
Soulstone10 minCast 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.
Shadowfury1 minStuns 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 Terror30 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.
BanishNoneRemoves 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, ExhaustionNoneSlows 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.
Grimoire: Imp Lord (self-cleanse)2 minBesides being a damage cooldown, summoning the Imp Lord removes one harmful effect from you.Normally it goes with Tyrant. If a Magic debuff is going to kill you and the healers are busy, it doubles as a dispel.

Two habits to build now:

  1. Set a focus target. Before the pull, target the add you are assigned to interrupt and press your focus keybind. The Axe Toss macro then works without ever leaving the boss.
  2. 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.

ModeTen-minute drill at a target dummyPass mark
EasyRun the five-button list for 3 minutes without looking at your keyboard.Dreadstalkers never sit off cooldown. Shards never hit 5, Cores never hit 4.
IntermediateAdd Imp Lord, Doomguard and Power Siphon. Walk into every Tyrant with 4 shards and 2 Cores for 3 minutes.Every Tyrant in the 3 minutes is followed by at least three Hand of Gul'dan casts.
Full sendPool to 5 shards and 3 Cores before the second Tyrant, line up Imp Lord and fresh Dreadstalkers, and spend everything inside Dominion of Argus.Four or more Hand of Gul'dan or Ruination casts land during the 15-second window.

Three things to compare against a top log of the same boss (Warcraft Logs, Rankings tab, filter to Demonology):

  1. Count their Hand of Gul'dan casts and yours. If theirs is 50% higher on a fight of the same length, you are capping or sitting on shards.
  2. Count their Summon Demonic Tyrant casts and yours. The gap is almost always one missed cast at the start or end.
  3. 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.