diff --git a/sql/updates/world/4.3.4/2021_02_19_00_world.sql b/sql/updates/world/4.3.4/2021_02_19_00_world.sql new file mode 100644 index 00000000000..6f1861f4f99 --- /dev/null +++ b/sql/updates/world/4.3.4/2021_02_19_00_world.sql @@ -0,0 +1,2 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`= 'spell_mage_fingers_of_frost_charges'; +UPDATE `spell_proc` SET `AttributesMask`= `AttributesMask`|0x10 WHERE `SpellId`= 44544; diff --git a/src/server/scripts/Spells/spell_mage.cpp b/src/server/scripts/Spells/spell_mage.cpp index 5cf174f25a3..7acd0c4c3b4 100644 --- a/src/server/scripts/Spells/spell_mage.cpp +++ b/src/server/scripts/Spells/spell_mage.cpp @@ -1914,20 +1914,6 @@ class spell_mage_deep_freeze : public SpellScript } }; -class spell_mage_fingers_of_frost_charges : public AuraScript -{ - void HandleProc(AuraEffect const* /*aurEff*/, ProcEventInfo& /*eventInfo*/) - { - PreventDefaultAction(); - GetAura()->ModStackAmount(-1); - } - - void Register() override - { - OnEffectProc.Register(&spell_mage_fingers_of_frost_charges::HandleProc, EFFECT_0, SPELL_AURA_ABILITY_IGNORE_AURASTATE); - } -}; - // -34293 - Pyromaniac class spell_mage_pyromaniac : public AuraScript { @@ -2203,7 +2189,6 @@ void AddSC_mage_spell_scripts() new spell_mage_flame_orb(); new spell_mage_flame_orb_aoe_dummy(); RegisterSpellScript(spell_mage_focus_magic); - RegisterSpellScript(spell_mage_fingers_of_frost_charges); RegisterSpellScript(spell_mage_frostbolt); RegisterSpellScript(spell_mage_frostfire_bolt); new spell_mage_hot_streak();