Skip to content

Warlocks

Azevara edited this page Sep 6, 2024 · 22 revisions

Options

  • soul_shards : Specify initial Soul Shard amount
  • default_pet : Specify default main pet (imp, voidwalker, incubus, succubus, sayaad, felhunter, Demo only: felguard)
  • disable_felstorm : Disables automatic usage of Felstorm for Demonology's main Felguard
  • normalize_destruction_mastery : If true, will force Chaotic Energies to always return its average value (default value: false)

Actions

  • interrupt : Will use an appropriate pet interrupt (Spell Lock/Axe Toss) if target is casting and a valid pet is currently active

Expressions

  • last_cast_imps : Number of Wild Imps with one cast remaining
  • two_cast_imps : Number of Wild Imps with two casts remaining
  • igb_ratio : Calculates number of Imp Gang Bosses divided by total Wild Imps (incl. IGBs)
  • time_to_shard : Estimated time until Agony next generates a Soul Shard
  • pet_count : Total number of (Warlock) pets currently active
  • havoc_active : Boolean checking if Havoc is currently applied to any target whatsoever
  • havoc_remains : Time remaining on the Havoc debuff, wherever it is
  • incoming_imps : Number of Wild Imps which will be spawning from Hand of Gul'dan but have not yet spawned
  • can_seed : Returns true if there is a valid target for Seed of Corruption which does not have a Seed DoT or Seed in-flight already
  • time_to_imps.N.remains : Returns the time to having N total Wild Imps, including those scheduled to be spawned. If N is greater than the total expected, returns time to last imp. "all" can be used in place of a value as well.
  • diabolic_ritual : Returns true if any Diabolic Ritual buff is active on the player
  • demonic_art : Returns true if any Demonic Art buff is active on the player

RNG Control

These are advanced player-scoped options that can be used to override a number of proc chance values that are not in spell data. Use caution when adjusting these values. All values should be between 0 and 1 unless otherwise specified. Default values are not listed on this page.

  • rng_cunning_cruelty_sb : Cunning Cruelty (Shadow Bolt)
  • rng_cunning_cruelty_ds : Cunning Cruelty (Drain Soul)
  • rng_agony : Maximum increment value per tick of Agony for soul shard generation
  • rng_nightfall : Maximum increment value per tick of Corruption/Wither for Nightfall
  • rng_pact_of_the_eredruin
  • rng_shadow_invocation
  • rng_spiteful_reconstitution
  • rng_decimation
  • rng_dimension_ripper
  • rng_blackened_soul : Collapse chance upon gaining a stack of Wither
  • rng_bleakheart_tactics : Chance to gain another stack of Wither
  • rng_seeds_of_their_demise : Chance to proc Tormented Crescendo (Affliction) or Flashpoint (Destruction)
  • rng_mark_of_perotharn : Chance to gain a stack of Wither on critical strikes
  • rng_succulent_soul_aff : Chance to proc Succulent Soul (rolls once per soul shard gained)
  • rng_succulent_soul_demo
  • rng_feast_of_souls
  • rng_umbral_lattice : Affliction Nerub-ar Palace tier set proc
  • rng_empowered_legion_strike : Demonology Nerub-ar Palace tier set proc
Clone this wiki locally