Сделаю даже так
PHP код:
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 4fb07c4..796cf0d 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -16550,8 +16550,8 @@ void Unit::ApplyResilience(Unit const* victim, float* crit, int32* damage, bool
if (source && damage)
{
if (isCrit)
- *damage -= target->GetMeleeCritDamageReduction(*damage) * 1.15;
- *damage -= target->GetMeleeDamageReduction(*damage) * 1.3;
+ *damage -= target->GetMeleeCritDamageReduction(*damage) * 1.1;
+ *damage -= target->GetMeleeDamageReduction(*damage) * 1.15;
}
break;
case CR_CRIT_TAKEN_RANGED:
@@ -16561,8 +16561,8 @@ void Unit::ApplyResilience(Unit const* victim, float* crit, int32* damage, bool
if (source && damage)
{
if (isCrit)
- *damage -= target->GetRangedCritDamageReduction(*damage) * 1.15;
- *damage -= target->GetRangedDamageReduction(*damage) * 1.3;
+ *damage -= target->GetRangedCritDamageReduction(*damage) * 1.1;
+ *damage -= target->GetRangedDamageReduction(*damage) * 1.15;
}
break;
case CR_CRIT_TAKEN_SPELL:
@@ -16572,8 +16572,8 @@ void Unit::ApplyResilience(Unit const* victim, float* crit, int32* damage, bool
if (source && damage)
{
if (isCrit)
- *damage -= target->GetSpellCritDamageReduction(*damage) * 1.15;
- *damage -= target->GetSpellDamageReduction(*damage) * 1.3;
+ *damage -= target->GetSpellCritDamageReduction(*damage) * 1.1;
+ *damage -= target->GetSpellDamageReduction(*damage) * 1.15;
}
break;
default: