diff --git a/src/server/scripts/Spells/spell_mage.cpp b/src/server/scripts/Spells/spell_mage.cpp index 5bfdedf717d..267f8e4e615 100644 --- a/src/server/scripts/Spells/spell_mage.cpp +++ b/src/server/scripts/Spells/spell_mage.cpp @@ -664,7 +664,7 @@ class spell_mage_frostbolt : public SpellScript void Register() override { - BeforeCast += SpellCastFn(spell_mage_frostbolt::HandleEarlyFrost); + OnSpellStart += SpellCastFn(spell_mage_frostbolt::HandleEarlyFrost); OnEffectHitTarget += SpellEffectFn(spell_mage_frostbolt::RecalculateDamage, EFFECT_1, SPELL_EFFECT_SCHOOL_DAMAGE); }