Core/Spells: fixed a regression which was causing spell_start packets to send wrong immunities
This commit is contained in:
1 parent
c6711adf8b
commit
6474479334
1 file changed
+1
-1
@@ -4394,7 +4394,7 @@ void Spell::SendSpellStart()
|
||||
if (Unit* unitCaster = m_caster->ToUnit())
|
||||
{
|
||||
schoolImmunityMask = m_casttime != 0 ? unitCaster->GetSchoolImmunityMask() : 0;
|
||||
mechanicImmunityMask = m_casttime != 0 ? unitCaster->GetMechanicImmunityMask() : 0;
|
||||
mechanicImmunityMask = m_casttime != 0 ? m_spellInfo->GetMechanicImmunityMask(unitCaster) : 0;
|
||||
}
|
||||
|
||||
if (schoolImmunityMask || mechanicImmunityMask)
|
||||
|
||||
Reference in new issue
Block a user