diff --git a/src/server/game/Entities/Unit/StatSystem.cpp b/src/server/game/Entities/Unit/StatSystem.cpp index 30d24d1ff..18c07d9c8 100644 --- a/src/server/game/Entities/Unit/StatSystem.cpp +++ b/src/server/game/Entities/Unit/StatSystem.cpp @@ -62,9 +62,9 @@ void Unit::UpdateDamagePhysical(WeaponAttackType attType) float totalMin = 0.f; float totalMax = 0.f; + float tmpMin, tmpMax; for (uint8 i = 0; i < MAX_ITEM_PROTO_DAMAGES; ++i) { - float tmpMin, tmpMax; CalculateMinMaxDamage(attType, false, true, tmpMin, tmpMax, i); totalMin += tmpMin; totalMax += tmpMax; diff --git a/src/server/scripts/Spells/spell_rogue.cpp b/src/server/scripts/Spells/spell_rogue.cpp index bb6b8b9e2..cddeabf53 100644 --- a/src/server/scripts/Spells/spell_rogue.cpp +++ b/src/server/scripts/Spells/spell_rogue.cpp @@ -122,7 +122,7 @@ class spell_rog_blade_flurry : public AuraScript DamageInfo* damageInfo = eventInfo.GetDamageInfo(); if (procTarget && damageInfo) { - int32 damage = damageInfo->GetUnmitigatedDamage(); + int32 damage = damageInfo->GetDamage(); CustomSpellValues values; values.AddSpellMod(SPELLVALUE_BASE_POINT0, damage); diff --git a/src/server/scripts/Spells/spell_warrior.cpp b/src/server/scripts/Spells/spell_warrior.cpp index 35aec6db2..d5f253ffe 100644 --- a/src/server/scripts/Spells/spell_warrior.cpp +++ b/src/server/scripts/Spells/spell_warrior.cpp @@ -668,7 +668,7 @@ class spell_warr_sweeping_strikes : public AuraScript } else { - int32 damage = damageInfo->GetUnmitigatedDamage(); + int32 damage = damageInfo->GetDamage(); GetTarget()->CastCustomSpell(_procTarget, SPELL_WARRIOR_SWEEPING_STRIKES_EXTRA_ATTACK_1, &damage, 0, 0, true, nullptr, aurEff); } }