mirror of
https://github.com/liyunfan1223/azerothcore-wotlk.git
synced 2026-08-08 15:58:04 +00:00
fix(Core/Units): Fixed uninitialized `m_cleanDamage` variable aftere390087. Improved252755415c
This commit is contained in:
@@ -124,7 +124,8 @@ DamageInfo::DamageInfo(CalcDamageInfo const& dmgInfo) : DamageInfo(DamageInfo(dm
|
||||
|
||||
DamageInfo::DamageInfo(DamageInfo const& dmg1, DamageInfo const& dmg2)
|
||||
: m_attacker(dmg1.m_attacker), m_victim(dmg1.m_victim), m_damage(dmg1.m_damage + dmg2.m_damage), m_spellInfo(dmg1.m_spellInfo), m_schoolMask(SpellSchoolMask(dmg1.m_schoolMask | dmg2.m_schoolMask)),
|
||||
m_damageType(dmg1.m_damageType), m_attackType(dmg1.m_attackType), m_absorb(dmg1.m_absorb + dmg2.m_absorb), m_resist(dmg1.m_resist + dmg2.m_resist), m_block(dmg1.m_block)
|
||||
m_damageType(dmg1.m_damageType), m_attackType(dmg1.m_attackType), m_absorb(dmg1.m_absorb + dmg2.m_absorb), m_resist(dmg1.m_resist + dmg2.m_resist), m_block(dmg1.m_block),
|
||||
m_cleanDamage(dmg1.m_cleanDamage + dmg1.m_cleanDamage)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@ class spell_rog_blade_flurry : public AuraScript
|
||||
DamageInfo* damageInfo = eventInfo.GetDamageInfo();
|
||||
if (procTarget && damageInfo)
|
||||
{
|
||||
int32 damage = damageInfo->GetDamage();
|
||||
int32 damage = damageInfo->GetUnmitigatedDamage();
|
||||
|
||||
CustomSpellValues values;
|
||||
values.AddSpellMod(SPELLVALUE_BASE_POINT0, damage);
|
||||
|
||||
@@ -668,7 +668,7 @@ class spell_warr_sweeping_strikes : public AuraScript
|
||||
}
|
||||
else
|
||||
{
|
||||
int32 damage = damageInfo->GetDamage();
|
||||
int32 damage = damageInfo->GetUnmitigatedDamage();
|
||||
GetTarget()->CastCustomSpell(_procTarget, SPELL_WARRIOR_SWEEPING_STRIKES_EXTRA_ATTACK_1, &damage, 0, 0, true, nullptr, aurEff);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user