diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 9cdb7343c..9cc2e85e3 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -19281,7 +19281,7 @@ float Unit::MeleeSpellMissChance(Unit const* victim, WeaponAttackType attType, i modOwner->ApplySpellMod(spellId, SPELLMOD_RESIST_MISS_CHANCE, hitChance); } - missChance += hitChance - 100.0f; + missChance -= hitChance - 100.0f; if (attType == RANGED_ATTACK) missChance -= m_modRangedHitChance;