diff --git a/Source/Scripts/Spells/DeathKnight.cs b/Source/Scripts/Spells/DeathKnight.cs index 1be415369..7417fd645 100644 --- a/Source/Scripts/Spells/DeathKnight.cs +++ b/Source/Scripts/Spells/DeathKnight.cs @@ -121,6 +121,10 @@ namespace Scripts.Spells.DeathKnight void CalculateAmount(AuraEffect aurEff, ref int amount, ref bool canBeRecalculated) { amount = (int)MathFunctions.CalculatePct(maxHealth, absorbPct); + + Player player = GetUnitOwner().ToPlayer(); + if (player != null) + MathFunctions.AddPct(ref amount, player.GetRatingBonusValue(CombatRating.VersatilityDamageDone) + player.GetTotalAuraModifier(AuraType.ModVersatility)); } void Trigger(AuraEffect aurEff, DamageInfo dmgInfo, ref uint absorbAmount)