Core/Spells: fixed a regression which was causing spell_start packets to send wrong immunities

This commit is contained in:
Ovahlord committed 2022-09-22 15:10:16 +02:00
1 parent c6711adf8b
commit 6474479334
1 file changed
+1 -1
+1 -1
View File
@@ -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)