From 70b3a7ba84540b0bd11b032ab5f517356430c5ec Mon Sep 17 00:00:00 2001 From: KimLS Date: Sat, 17 Jun 2017 12:46:57 -0700 Subject: [PATCH] Invert only spell bonus migitation --- utils/mods/legacy_combat.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/mods/legacy_combat.lua b/utils/mods/legacy_combat.lua index 90f07a742..09ce616ed 100644 --- a/utils/mods/legacy_combat.lua +++ b/utils/mods/legacy_combat.lua @@ -656,7 +656,7 @@ function MobGetMeleeMitDmg(defender, attacker, damage, min_damage, mitigation_ra local interval = (damage - min_damage) / 20.0; damage = damage - (math.floor(d) * interval); damage = damage - (min_damage * defender:GetItemBonuses():MeleeMitigation() / 100); - damage = damage + (damage * (defender:GetSpellBonuses():MeleeMitigationEffect() + defender:GetItemBonuses():MeleeMitigationEffect() + defender:GetAABonuses():MeleeMitigationEffect()) / 100); + damage = damage - (damage * (-defender:GetSpellBonuses():MeleeMitigationEffect() + defender:GetItemBonuses():MeleeMitigationEffect() + defender:GetAABonuses():MeleeMitigationEffect()) / 100); return damage; end