diff --git a/src/server/scripts/Spells/spell_mage.cpp b/src/server/scripts/Spells/spell_mage.cpp index 1e6b558f9..1d96eccb2 100644 --- a/src/server/scripts/Spells/spell_mage.cpp +++ b/src/server/scripts/Spells/spell_mage.cpp @@ -833,6 +833,9 @@ class spell_mage_master_of_elements : public AuraScript { PreventDefaultAction(); + if (!_spellInfo) + return; + if (Unit* target = GetTarget()) { int32 mana = int32(_spellInfo->CalcPowerCost(target, eventInfo.GetSchoolMask()) / _ticksModifier);