mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 14:41:28 +00:00
Invert only spell bonus migitation
This commit is contained in:
parent
8df8d7c3f6
commit
70b3a7ba84
@ -656,7 +656,7 @@ function MobGetMeleeMitDmg(defender, attacker, damage, min_damage, mitigation_ra
|
|||||||
local interval = (damage - min_damage) / 20.0;
|
local interval = (damage - min_damage) / 20.0;
|
||||||
damage = damage - (math.floor(d) * interval);
|
damage = damage - (math.floor(d) * interval);
|
||||||
damage = damage - (min_damage * defender:GetItemBonuses():MeleeMitigation() / 100);
|
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;
|
return damage;
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user