diff --git a/sql/scriptdev2/spell.sql b/sql/scriptdev2/spell.sql index c254a5c9c21..e61d29654bd 100644 --- a/sql/scriptdev2/spell.sql +++ b/sql/scriptdev2/spell.sql @@ -811,6 +811,7 @@ INSERT INTO spell_scripts(Id, ScriptName) VALUES (52866,'spell_transform_visual'), (52942,'spell_pulsing_shockwave'), (53031,'spell_crusader_parachute'), +(53032,'spell_flurry_of_claws'), (53035,'spell_summon_anubar_periodic_aura'), (53036,'spell_summon_anubar_periodic_aura'), (53037,'spell_summon_anubar_periodic_aura'), diff --git a/src/game/AI/ScriptDevAI/scripts/northrend/sholazar_basin.cpp b/src/game/AI/ScriptDevAI/scripts/northrend/sholazar_basin.cpp index 77a6ce0feee..58d8c635860 100644 --- a/src/game/AI/ScriptDevAI/scripts/northrend/sholazar_basin.cpp +++ b/src/game/AI/ScriptDevAI/scripts/northrend/sholazar_basin.cpp @@ -708,6 +708,15 @@ struct TransformVisual : public SpellScript } }; +// 53032 - Flurry of Claws +struct FlurryOfClaws : public AuraScript +{ + void OnPeriodicDummy(Aura* aura) const override + { + aura->GetTarget()->CastSpell(nullptr, 74566, TRIGGERED_OLD_TRIGGERED); + } +}; + void AddSC_sholazar_basin() { Script* pNewScript = new Script; @@ -747,4 +756,5 @@ void AddSC_sholazar_basin() RegisterSpellScript("spell_devour_wind"); RegisterSpellScript("spell_devour_water"); RegisterSpellScript("spell_transform_visual"); + RegisterSpellScript("spell_flurry_of_claws"); }