Demonology Warlock playstyle and rotation guide

Patch 10.0 Last Updated: 16th Jan, 2023
Sjeletyven Demonology Warlock Author
Sjeletyven

Playstyle & Rotation

General Rotation:

I am writing this guide BEFORE sims are publicly available; therefore, I have to make educated guesses based on testing and what has worked for me.

The general rotation of demonology revolves around resource management and building/spending shards properly. Summon Demonic Tyrant is a talent that is pretty much always taken, and a lot of your rotation will revolve around what's called tyrant setups. The goal of tyrant setups is to extend all your "big" demons (Dreadstalkers, Vilefiend, Grimoire: Felguard) and as many imps as possible. The priority is always to extend your big demons. The amount of imps you are able to fit into a setup is a bonus.

General priority can be summarized as this:

Opener:

Precast Power Siphon (if talented, with 1 or 2 points in Inner Demons) around 10 seconds before combat.

  1. 2x Shadowbolt
  2. Grimoire: Felguard (if talented)
  3. Summon Vilefiend (if talented)
  4. Soul Strike (if Talented)
  5. Build to 5 shards
  6. Call Dreadstalkers 
  7. Build Soul Shards with instant Demonbolt if available (demonic core procs) and Shadow Bolt.
  8. Hand of Gul’dan on 3+ Soul Shards. Repeat steps 7 and 8 until 5 seconds left of either Grimoire: Felguard, Vilefiend, or Dreadstalkers.
  9. When Grimoire: Felguard, Vilefiend, or Dreadstalkers have 5 seconds left, cast Hand of Gul’dan until 0 shards or less than 2 seconds left on mentioned demons
  10. Summon Demonic Tyrant
  11. Demonic Strength/Bilescourge Bombers (if talented)

When Tyrant has less than 19 seconds left if talented into Grand Warlock’s Design or 13 Seconds left when not, make sure to have 3+ core procs saved, which can be guaranteed from the previous set of dreadstalkers expiring (You spend shards on summoning demons that have a specific duration. When that duration is over, the demons despawn, which is what we call times out.) , and repeat the opener from step 2.

Call dreadstalkers can sometimes get desynced by a few seconds, making it available later in your tyrant setup. When this happens, make sure that you are able to extend all of your bigger demons (Dreadstalkers, Grimoire: Felguard, Vilefiend).

For example, if dreadstalkers is more than 15 seconds away, but your Grimoire: Felguard, Vilefiend, and Tyrant are ready to go, delay the tyrant setup until you can fit all the big demons before the Tyrant to maximize demon extensions.

General Priority Outside of Tyrant Setups:

  1. Call Dreadstalkers unless you decide to hold a few seconds for a Tyrant setup. Generally, you don't want to hold Call Dreadstalkers for more than 5-10 seconds. The number of seconds it is acceptable to hold depends on fight timings, mechanics, and when you need your next Tyrant to be.
  2. Vilefiend (only use on CD if NOT talented into Grand Warlock's Design)
  3. Soul Strike (if talented) and less than 5 shards
  4. Power Siphon (if talented), unless you have 3+ core procs or 1+ core procs, and Dreadstalkers is timing out in less than 2 seconds
  5. Instant Demonbolt if close to Demonic Core cap (4) unless it will shard cap
  6. Hand of Gul’dan on 3+ Shards
  7. Instant Demonbolt
  8. Shadow Bolt

It can be acceptable to overcap shards by casting Demonbolt on 4 shards if you have 2+ core procs and Call Dreadstalkers are timing out in 1-2 seconds, giving you 3 core procs guaranteed, assuming Ripped through the Portal talent is picked. Using the demonbolt as a "makeshift shadow bolt" not to waste the demonic core proc that would otherwise be overcapped.

Nether Portal Opener:

Nether Portal is a talent where you throw the whole "only cast Hand of Gul'dan on 3+ shards" entirely out the window for 15 seconds and focus on having as many individual instances of shard uses as possible. Each time you spend one or more shards, you summon a demon from the portal. If Talented into Ner’zul’s Volition you have a 15/30% chance to summon an additional demon. Every demon summoned from the Nether Portal buffs your Pit Lord’s damage and haste (if talented into Gul’dan’s Ambition) when it spawns at the end of the Nether Portal duration.

Tl;dr this means If you can use a shard, you use a shard. Nether Portal setups' difficulty comes from the complete lottery that is Soul Conduit and Demonic Meteor procs.

The following is a general guide to Nether Portal Opener, but it will vary significantly based on procs.

Precast Power Siphon (if talented into Power Siphon and Inner Demons)

  1. 2x Shadowbolt
  2. Nether Portal
  3. Grimoire: Felguard (if talented)
  4. Soulburn
  5. Vilefiend (if talented)
  6. Call Dreadstalkers if possible. If not, cast demonbolt -> Call Dreadstalkers
  7. Hand of Gul’dan if 1+ shard
  8. Instant Demonbolt, Soul Strike or Shadow Bolt 
  9. Repeat step 7 and 8 until 5 seconds left on Nether Portal Duration
  10. Summon Demonic Tyrant
  11. Hand of Gul’dan x2 if time left of Nether Portal
  12. Demonic Strength / Bilescourge Bombers

As with the Tyrant setups, when your Nether Portal comes off cooldown, make sure to save 3+ core procs leading up to the Nether Portal Rotation and start from Step 2 after building to 5 shards.

Multi Target:

Multitarget rotation revolves around Implosion Cycles. The goal is to implode all your imps while using as few globals on implosion as possible, giving you more globals to build and spend shards.

The only change to the rotation from single target is that you press implosion before any imp expires. You can play it safe, and implode a few globals before the lowest energy imps expire. As you get more comfortable with the spec, you can fit in more Hand of Gul'dans into each implosion cycle.

The addition of Imp Gang Boss (if talented) makes the interval between our implosions shorter, as we are essentially spawning our next set of imps to be imploded with the implosion cast itself. See https://www.youtube.com/watch?v=sDjd7_UBt_s for imp gang boss implosion guide.

Because of the cyclical nature of the gameplay and the linear correlation between your cast speed (haste) and the lifetime of the imps (six casts scaling with haste), an Imp timer is not necessary because you can always fit the same amount of globals between the implosions regardless of haste.

If this is something outside of your comfort zone (I suspect it is for many), I highly recommend using Demon Timers https://wago.io/DemonTimers to track when your imps are going to expire.

If Implosion talent is not taken, your rotation LITERALLY does not change on multitarget.

Reverse Tyrant setup for M+:

In mythic+, you can sometimes do what is known as a reverse setup. Instead of summoning all your big demons first, and then your imps before your tyrant, you can end a trash pack or a boss with a sequence of Hand of Gul’dan and instant demonbolts to build up 6-15 imps (depending on timing and procs). This gives you a head start going into the next pack, where you can use dreadstalkers and all your big demons into a quick TyrantDemonic Strength for massive burst damage. This can be especially useful when fighting for damage with classes with less setup time.

Thundering Timing:

The Seasonal Affix for Season 1 is Thundering. It gives a 30% damage buff to the whole party that goes away once you clear your debuff with a party member of the opposite charge (+/-). Thundering has a 70-second in-combat internal cooldown which means it lines up with every tyrant, assuming Warlocks's Grand Design talent is picked. Playing around Thundering timings for your big Demonic Strength and Tyrant with the huge implosion at the end can be a significant damage gain in Mythic+.

On another note, please don't get upset if you are pugging and your team decides to clear the debuff early. The damage gained from this is rarely worth risking getting stunned for. But it is very fun to play around with in more coordinated groups.

Thundering Affix CD WA:

!WA:2!fJZAVXXvzNTBst9sVy7eBsZ1nojU25YMe7MRIqQxN1zDWX2D215wB6oZoZz3zQNDMtpZm2XPQcfduLVqvLrQFbeTSqliOO(2TGOLQIkMlFa9k1hz1((dWcu)esidfq6viZZ5mZSxYU2vIVGLs25CopNNZZ9BrUsNo02prIJN44h50hP4PpLYG5vovNL6uRtT7UVLZBZ0iSKkQtRXSP02tAAC7BRW0IN12201GMFwLI2JEHfsp11MiNHXvNyjfpxDB2euxdBlNyS5MOqbhIB6pm7R(V2a(xfflv88jTnSCZpCQXZMsQI)JmSTPn7srIej6aEmt6E1DDPoN9OhL)cjmSpAwDplemdRIdvOGXTo6JZuufpYjLCCvyUXsAyz4glFb8hh9yZ7YmkwKWC2EVSGpFXYAK8EfkKDokHLo1ytoYuJL0fxiP4XugyEhkX0CunNyl74LNmdXYnJh)PQKB4HYKnxMSdjLT6rtYi4rszMm1yJL0dF58utL5imjXP5ttumD1LSukrCITGNvajeBfKVjmlfZRGKgs9ZUGILrjfoJCs4Hhb6kPLTfzrIIdjJlJyv0vFZlPHKhhICCIL5quTT0CMNddNvG9NSKIHfExy)Wb2m0l8yqF4NTFV7WMX)nBRmYesKIcnustBfTrY7QyIKD3sL8q1ASKOOqTBirmjvtfhh(xjDmUnH)Xs5dSg8vyrJgDYOhlXjY7y7Xuj5nkrTzUsoQicJM3x1Qx2)3uAfj0oY8CEkms8r8mnJFvDdxszMGw48IurMThna8m4lUPf9)23mQT8oKsixiD8ehlXGLDTvdyPTf5fl3JHgDlx(qXRzOexyPuPad1cO0uXvj6k(2FJW3I)G5ZmSuQuJVG4DhffSBl6R1vGf5Ow4tgLDRqt4IFdjUjCEeQcgfJTGdXSGWqgARmxLy4BZxXWQGnZxN2Df8tvskUnHJ8aEgAvCN5stp3CxZ5utKUt1dE3Ru2HQWM(QgAU6Dv2aXtgHGmc9X0mC42uzj3YnNpgZ5AJkQCUgLi5OmIQbN3JcBE)pe8aqBljWKecc)PJaFb4bHhcTQ6USMDo0o0rPirhEKEZR654Ax6(wa32)tDO9yI3oNAOsn6ktti0H4gcUsCeQdPH2MpVsGJA6Z)b7AxNF1vvtF()3DUZNydByZrJI(xokUCJvIEYc2wU02hHzC74pPNIgx6hpB2ff0OVe96rO7Pf8OWBoybA)E4xHPWvJeNEZ7GkvtYfEair3x4bKHJWThR45qYfaHmCC(wWrfgQgwiQSujc3MEHNPd8ADiVahEl0lLPdhJdhTd(onaS8so6kA2ZEnFcn6YoLSTD1NKzxKHYrzA74vgs7zrHhrJODzdlD6rxF1L2CySad1CU6ig0Tn1MJ5Iq6XisdBsuSsEBB7sCpPbLeIiD48CJAjftQUsuFJKQECrlZzxnHrZx)brtxxtdl0jzQSJn64PQxgFTiWgHnfWox3FVDUHLuXW34gwzM1a52kbKEO9pTDFZcoRmfvdvNWUxm8kCNyD4sDdFfzOJVBVqN3TZ5rN4sJJEur8LLfjiXyOMr3E2jSKxQHLl7i(z4aSbXJbBb2kgPkdSn4rR4)W50n0isC5M2IcLta(LHDt3w4vJhQoI33O459dzU1M2DbplrwH(CoCCrK4dhprIe9hlo(Nrb)TIFUZfVNHtpu2CxoZfZD5jgpdMfk31Xa59exXsJFH4U6elXL4)zAJrZIZJLh)CXrVE0LOVbQdXbi3hae3sko3g91C17Pr8W)Z5P6PNBIO55ByxXjOGbpWL5roCthQQRyvKOTMNtUf1WpjrwdbzEQJDOlsC5l6R)MbNgi64HarG7riQ7Pz4cZ8iqyJh)cnSIZ(2UXVkrz6HW74KaF8HqnXmKSb5H7JNKnhXAMegA9)udCZMfn1e1oC5mxq1SqkbJWZ2XJUJWK4E47JeVkt3IRsvqJPqzyloVrHCdaqS0AynJGUUwncximethsd2AzLg9IxmL06ADfuGW4ELoC43zWa5eUOaVY9aTQDP8kiYJxqbFSgmcrF2(Aab93SKU61Bj9VE6b8fCAgF4UbOKZHvf0TudxNAOrIVganzmxVw)qRRkEDuHRLARovg3eUogHV8ZJz(VJ546Yl1PgRAsI)I)lm8kphxfhU1HNi8UFjTo09eyPE2bI3Y4JWoHDjPQtuNg2n8fJbBh2Xk(O8kkmdL8Meh6G(r2AshwlUvDbv838fG9gdtK8gywGDs7uKphlNKjkI(Y2Ae5LRTNy9s81O4H3caHjppFjVgCz)Sfy2fUouEHQGa7cj9ZIzp26uiyXhoCFdhxdvhrgO9gJNg8zf5pMHazODgKe03xAm7IgQ0Dun)IB)Xcvap1XVjx4s7qP(aECc9n3aDhTOSaAy1nppT3wESOIbtsrf15YvW02MPt3Ay(xoKxWWHlS10H9531qJv(3)NFVavSzgOkxOhkNEcPrVXeJNDOXKQv)NFvez9RrH23O8(wkOOsE6HvqHMvXKkSNEQrpsTvhjd)cWfJr7zTzQs2A541hkdjHHHd2gCOB0n01sydjiCeEv4wAbBW7ZWFJzwYVG8C2(LJfU0Vw(bWAsHUwGFdX2bDmeuklVHYG2yZndwVmk2KdQVphblLboD4kEdorVBV0DZRllNBZ0U)Qilu98Kh44jWMIfR9RWQwtSR4JGQLPDhA8MWlE7gWmD)R1t3GTqzgVeFcx6MC8jgpvzXfQP5O91eAQRq0gnR6SoIpO8Wilj2BwuQCvMcD(Rg8Xsbi0Yv01PDT18g12lT)1I4BU0xApRhfgkn6DTfynYepAlE5qpSL9zWWw1so0uzNGUfXMkEO7n6bOkuqjhcxspW6ry1A5AjFtVqj2IIlWBhWOWCqB09T2uEDTT1fdTz5afGTGUnI0clL717zHQYE4g(pEOTnDVR1LR9Y0dT20xtkRiTq8oz12ZAHMSkQQsT0D0sGQge03dQUjdjHPHsNLEK1tz0eHgTfUp1bFnQzxRbyvPN6Dkcvk3DRTqoyvRn1xFLXXdQB4dWpuehaEx49GFj8(Wp6oWheb(vqBWpbEtmA8hc)uH3k8BGBaV1o3a8)aVnuj542we4puE0XhhZ5owQrYc)wz4D2l8RJaFu086eJI6U9lssg2heMOrIZxvQlQB(diyPLfXWtAIzN4PJgyOlCH7T1vLBPpFOpCoyq4XRiUtAdnnIL04PUskjyKiW5GVmD)RFhUHUT7znbBDZ61kv18HbHG3MEW1)onerybXSmCWMitkeH9mlDFRDoPAogb8UqiFUKCKidJvzSzko5j9od12TeC)XyHU5)r6HwBC2CmVwmEkELrmA81glbIuyOOsZYJrT1hM2rdd5HRvH3BLAPkRMasmuo8v4didZ2EggV9lmtzL7nrfm627f(AJaDgThBApFPZn)mbLYTCJLWjnJIPhPZtW8ll1bV1NDPOrsF(FExDTNvx9pfDESPskH5ohC15dlwrF5gdYcV)D7dMan23iSj4v8T)3C6N46FI0xD1v)y(qSaMm4jdFQm0XlH1e(7rpLU5tgal4Cp8HfGvGYl7eR(CbohjgW6bZp4zo5GN8m()84RGw4PUfwmwg)b6QVihsX0Dn0C2o8)Zqa8hNWwyPhs6YJm1yy5FW3CafR5Gx6(Gx(n3aAYaxrmYl4A6I6uUewwc8TlaFhmWn8QWR5l8(EYqz40W3p6)3sfnTNDeg558iwQZn5gpwIboHFiE(bv4)xySK55l4jrxkVNRRT1eOscnakZ3EmXmF7saFy6Lf4lQn8hErUxmChDXHzeJBnj)tDbHKv3qDAlSd)OIZhZa)UdXdK0FKS39rHFxu4175auyr56ds9J1RgK6hereNcd9uxOQpkc8wrGkGTiGfgC6pGqJr2cc39oNa(zrHFb88WhFh4WVb3oNpA1UHeDdNvgUzVWZ04878hcxznJcfmu9mDNlgKx2FcEGCWu724dkd5chUhgJcod8PIrBEswWCnVpqsFXGVfT3mqMHUo8iXG2JfmRk(0qV)yWiP)WNEQNC1vxDs0Z2KzETlEsw)tt8qFmWqm)nESo)HVXDz7Srx2KEfka)57athvua7NiJ17c)fD4BjFV(rWFf(BWN15jG)(b7M7PK(8VC7TJokVBKOONJm8p4tHpXGj46e4Fk)FCL8DoZhFT)9

I did not make this, and the wago page is in the information tab of the weakaura, but I edited it because the timing was 5 seconds off.

Felstorm/Demonic Strength/Guillotine interactions:

Felstorm in this section refers to the base felguard ability.

Demonic Strength cannot be cast during guillotine or Felstorm duration

guillotine cannot be cast during Demonic Strength, but a guillotine cast will cancel an ongoing Felstorm.

The implications of this is that you want to prioritize Demonic Strength over guillotine inside demonic tyrant windows, and you do not want to cancel a Felstorm with a guillotine cast.

Playstyle

In most raid encounters and mythic+, you want to use your cooldowns as soon as they are available to not lose out on possible uses. This is also true for Demonology, but there are cases where you will need to hold cooldowns or sometimes even rush cooldowns to have better cooldown alignment throughout the rest of the fight. When reaching more advanced levels of demonology gameplay, your thoughts should not be on the current Tyrant setup. Focus should instead be on where the NEXT Tyrant / Nether Portal will be. If you get used to the "think of the next cooldown" mentality, your damage will go up on average.

Demonology has been known for having poor mobility, but that isn't necessarily the case anymore. We are practically drowning in Demonic Core procs, and Burning RushDemonic Circle being pretty much mandatory class tree talents, we can move around freely outside of cooldowns. For most cases, as long as you know the fight and can find a 10-15 second window to stand mostly still and set up your cooldowns, no amount of movement should feel awful.

Defensive usage as a warlock pretty much comes down to pressing Dark Pact BEFORE you take incoming damage. With the cooldown reduction from Frequent Donor talent, it is one of the strongest short cooldown defensives in the game. If that wasn't good enough, you have Fel Armor giving 3% flat damage reduction +10% "stagger," Demonic Skin recharging based on % hp, which was recently buffed by the 40% increased health pools in Dragonflight. You also have a 3-minute cooldown 40% damage reduction, or 2-minute 15 seconds cooldown 25% damage reduction in Unending Resolve to fall back on.

and there's more meme

More Defensives:

  • Soul link for another 10% flat damage reduction
  • 15% flat stamina from Demonic Embrace and Demonic Fortitude
  • Drain life amplification talents
  • 4% damage reduction for 10 seconds after using Demonic Circle 
  • Soulburn + Healthstone increasing its healing by 30% and increasing max hp by 20% for 12 seconds
  • An additional 10% damage reduction via soul link when below 35% hp if you choose to spec into it

After all that, it's pretty much a given that if you are dead as a warlock in any raid encounter, you either did something horribly wrong, or your entire raid is already dead.