Core/Auras: Fixed sending amounts for effects that need it, aren't first and don't have SPELL_ATTR8_AURA_POINTS_ON_CLIENT

(cherry picked from commit 0a1b81043e)
This commit is contained in:
Shauren
2025-01-09 12:36:58 +01:00
committed by Ovahlord
parent e3ecbbd1b5
commit 08eb6312f2
3 changed files with 13 additions and 2 deletions

View File

@@ -1077,7 +1077,7 @@ void Spell::EffectApplyAura()
if (!aurApp)
aurApp = unitTarget->_CreateAuraApplication(_spellAura, 1 << effectInfo->EffectIndex);
else
aurApp->UpdateApplyEffectMask(aurApp->GetEffectsToApply() | 1 << effectInfo->EffectIndex, false);
aurApp->AddEffectToApplyEffectMask(effectInfo->EffectIndex);
}
void Spell::EffectUnlearnSpecialization()