diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index fc834b1c2c..7424d13b3f 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -1741,7 +1741,7 @@ uint32 Unit::CalcArmorReducedDamage(Unit* victim, const uint32 damage, SpellInfo float levelModifier = getLevel(); if (levelModifier > 80) - levelModifier = levelModifier + (4.5f * (levelModifier - 59)) + (2.0f * levelModifier - 80); + levelModifier = levelModifier + (4.5f * (levelModifier - 59)) + (20 * (levelModifier - 80)); else if (levelModifier > 59) levelModifier = levelModifier + (4.5f * (levelModifier - 59));