From dfc2945961ac0e6e848170c181134fb554077559 Mon Sep 17 00:00:00 2001 From: biglad Date: Sat, 10 Oct 2009 17:44:07 +0100 Subject: [PATCH] * add a missed line when backing out ArP changes, (it was commented out anyway) --HG-- branch : trunk --- src/game/Unit.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index d052b2305b..90eab95401 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -1691,9 +1691,10 @@ uint32 Unit::CalcArmorReducedDamage(Unit* pVictim, const uint32 damage, SpellEnt float armorPen = maxArmorPen*((Player*)this)->GetRatingBonusValue(CR_ARMOR_PENETRATION) / 100.0f; // Got the value, apply it armor -= armorPen; - // Ignore enemy armor by SPELL_AURA_MOD_TARGET_ARMOR_PCT } - + // Ignore enemy armor by SPELL_AURA_MOD_TARGET_ARMOR_PCT + //armor *= 1.0f - GetTotalAuraModifier(SPELL_AURA_MOD_ARMOR_PENETRATION_PCT) / 100.0f; + if (armor < 0.0f) armor = 0.0f;