diff options
-rw-r--r-- | sql/updates/world/master/2021_02_18_00_world_fingers_of_frost_proc_attributes.sql | 3 | ||||
-rw-r--r-- | src/server/scripts/Spells/spell_mage.cpp | 23 |
2 files changed, 3 insertions, 23 deletions
diff --git a/sql/updates/world/master/2021_02_18_00_world_fingers_of_frost_proc_attributes.sql b/sql/updates/world/master/2021_02_18_00_world_fingers_of_frost_proc_attributes.sql new file mode 100644 index 00000000000..037e3eb2413 --- /dev/null +++ b/sql/updates/world/master/2021_02_18_00_world_fingers_of_frost_proc_attributes.sql @@ -0,0 +1,3 @@ +UPDATE `spell_proc` SET `AttributesMask`=`AttributesMask`|0x10 WHERE `SpellId`=44544; + +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_mage_fingers_of_frost'; diff --git a/src/server/scripts/Spells/spell_mage.cpp b/src/server/scripts/Spells/spell_mage.cpp index 3679fbc9b7c..5e0cd6e682b 100644 --- a/src/server/scripts/Spells/spell_mage.cpp +++ b/src/server/scripts/Spells/spell_mage.cpp @@ -278,28 +278,6 @@ class spell_mage_conjure_refreshment : public SpellScript } }; -// 44544 - Fingers of Frost -class spell_mage_fingers_of_frost : public AuraScript -{ - PrepareAuraScript(spell_mage_fingers_of_frost); - - void SuppressWarning(AuraEffect* /*aurEff*/, ProcEventInfo& /*procInfo*/) - { - PreventDefaultAction(); - } - - void DropFingersOfFrost(ProcEventInfo& /*eventInfo*/) - { - GetAura()->ModStackAmount(-1); - } - - void Register() override - { - OnEffectProc += AuraEffectProcFn(spell_mage_fingers_of_frost::SuppressWarning, EFFECT_1, SPELL_AURA_DUMMY); - AfterProc += AuraProcFn(spell_mage_fingers_of_frost::DropFingersOfFrost); - } -}; - // 11426 - Ice Barrier class spell_mage_ice_barrier : public AuraScript { @@ -853,7 +831,6 @@ void AddSC_mage_spell_scripts() RegisterSpellScript(spell_mage_cold_snap); RegisterSpellScript(spell_mage_cone_of_cold); RegisterSpellScript(spell_mage_conjure_refreshment); - RegisterAuraScript(spell_mage_fingers_of_frost); RegisterAuraScript(spell_mage_ice_barrier); RegisterSpellScript(spell_mage_ice_lance); RegisterSpellScript(spell_mage_ice_lance_damage); |