Creation of buff.dancing_rune_weapon.active_weapons which allows for easy coding of gains that increase based on your weapons, and also has a built-in check for the buff being up for cleaner code
if then return X end end format for some charges
Legacy checks
Less hardcoded values when they aren't necessary
Ability, Aura, Talent modelling
Vampiric Blood
Correct CDR gains
Correct the buff duration
Bonestorm
Support health gains on tick
Blood Boil
Add stacks of hemostasis, don't overwrite the buff
Consumption
add blood_shield buff
Death and Decay
Health gains based on bone shield stacks
Death Strike
Recalculate guaranteed HP gains
Talent checks for buff add/removes
Death's Caress
Add modelling for Dancing Rune Weapon (bonus Bone Shield stacks)
Heart Strike
RP Gains
Add modelling for Dancing Rune Weapon (bonus RP gain)
Don't subtract 1 enemy for some reason from cleave RP gains
Add the base 15 RP gain from casting
HP gain from vamp strike was accidentally halved (Frost DK value)
Don't apply max stacks of essence_of_the_blood_queen on every cast
Blood DK Modelling Update
Spend Hook
Vampiric Blood
CDRRune Carved Plates
buffGeneral Changes
buff.dancing_rune_weapon.active_weapons
which allows for easy coding of gains that increase based on your weapons, and also has a built-in check for the buff being up for cleaner codeAbility, Aura, Talent modelling
Vampiric Blood
Bonestorm
Blood Boil
hemostasis
, don't overwrite the buffConsumption
blood_shield
buffDeath and Decay
Death Strike
Death's Caress
Heart Strike
essence_of_the_blood_queen
on every castIncite Terror
supportMarrowrend
Exterminate
Ossified Vitriol
supportRune Tap