8.2 Frost DK Changes in Simulator

deathknight-frost
simulation

#1

An attempt at implementing the 8.2 changes for Frost DK:

https://www.askmrrobot.com/wow/theory?spec=DeathKnightFrost&version=ea35681ee68b41639bdf02164ee1b9c5

Changes made were:

Breath of Sindragosa

+ Resource

  • Comments: Generate 2 Runes on starting Breath
  • Resource: Runes
  • Resource Amount: = 2

+ Resource

  • Comments: Gain 2 Runes on stopping Breath
  • Resource: Runes
  • Resource Amount: = 2
  • Trigger: Timer Ticked
    • Chance (percent) if AlternatePower < 15
      = 1

> Damage

  • = 0.47 * CompositeAbilityDamage * TotalDamageMultiplier

> Resource

  • Resource: Runic Power
  • Resource Amount = -16

Breath of Sindragosa Stop

+ Resource

  • Comments: Gain 2 Runes on stopping Breath
  • Resource: Runes
  • Resource Amount: = 2
  • Trigger: Timer Ticked
    • Chance (percent) if AlternatePower < 15
      = 1

Frost Fever

> Trigger

  • Chance (percent) = 0.3

Note: Not sure how to model reduced chance beyond first target, nor what the number are.
https://www.wowhead.com/news=292226/frost-death-knight-changes-in-8-2-feedback-on-the-spec-so-far has a graph, but not specific numbers.

Frost Strike

> Damage

  • Code Name: FrostStrikeMH
  • Damage = (0.31 * AbilityDamage(false) + AzeriteItemEffectBudget(AzeriteKillerFrost, 2.312883)) * TotalDamageMultiplier
    • if PowerToMax >= 3
      = Damage + AzeriteItemBudget(AzeriteLatentChill, 1.0) * 0.5 * TotalDamageMultiplier

> Damage

  • Code Name: FrostStrikeOH
  • Damage = (0.31 * AbilityDamage(false) + AzeriteItemEffectBudget(AzeriteKillerFrost, 2.312883)) * TotalDamageMultiplier
    • if PowerToMax >= 3
      = Damage + AzeriteItemBudget(AzeriteLatentChill, 1.0) * 0.5 * TotalDamageMultiplier

Icecap

> Modify Cooldown

  • Duration = -3

Killing Machine

> Spell Crit

  • Real PPM = 4.5* (1 + TotalHaste) * (1 + TotalCriticalStrike)

Runic Empowerment

  • Chance (percent) = 0.2 * TriggerPower