mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-25 11:21:58 +01:00
Scripts/Spells: Removed unused shaman spell scripts (#26158)
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
-- Remove old unused spell scripts
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_sha_fire_nova');
|
||||
@@ -49,19 +49,16 @@ enum ShamanSpells
|
||||
SPELL_SHAMAN_ELEMENTAL_MASTERY = 16166,
|
||||
SPELL_SHAMAN_ENERGY_SURGE = 40465,
|
||||
SPELL_SHAMAN_EXHAUSTION = 57723,
|
||||
SPELL_SHAMAN_FIRE_NOVA_TRIGGERED = 8349,
|
||||
SPELL_SHAMAN_FLAME_SHOCK = 8050,
|
||||
SPELL_SHAMAN_FLAME_SHOCK_MAELSTROM = 188389,
|
||||
SPELL_SHAMAN_FLAMETONGUE_ATTACK = 10444,
|
||||
SPELL_SHAMAN_GATHERING_STORMS = 198299,
|
||||
SPELL_SHAMAN_GATHERING_STORMS_BUFF = 198300,
|
||||
SPELL_SHAMAN_HIGH_TIDE = 157154,
|
||||
SPELL_SHAMAN_ITEM_LIGHTNING_SHIELD = 23552,
|
||||
SPELL_SHAMAN_ITEM_LIGHTNING_SHIELD_DAMAGE = 27635,
|
||||
SPELL_SHAMAN_ITEM_MANA_SURGE = 23571,
|
||||
SPELL_SHAMAN_LAVA_BURST = 51505,
|
||||
SPELL_SHAMAN_LAVA_BURST_BONUS_DAMAGE = 71824,
|
||||
SPELL_SHAMAN_LAVA_LASH_SPREAD_FLAME_SHOCK = 105792,
|
||||
SPELL_SHAMAN_LAVA_SURGE = 77762,
|
||||
SPELL_SHAMAN_PATH_OF_FLAMES_SPREAD = 210621,
|
||||
SPELL_SHAMAN_PATH_OF_FLAMES_TALENT = 201909,
|
||||
@@ -418,35 +415,6 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
// 1535 Fire Nova
|
||||
class spell_sha_fire_nova : public SpellScriptLoader
|
||||
{
|
||||
public:
|
||||
spell_sha_fire_nova() : SpellScriptLoader("spell_sha_fire_nova") { }
|
||||
|
||||
class spell_sha_fire_nova_SpellScript : public SpellScript
|
||||
{
|
||||
PrepareSpellScript(spell_sha_fire_nova_SpellScript);
|
||||
|
||||
void HandleDummy(SpellEffIndex /*effIndex*/)
|
||||
{
|
||||
if (Unit* target = GetHitUnit())
|
||||
if (target->HasAura(SPELL_SHAMAN_FLAME_SHOCK))
|
||||
GetCaster()->CastSpell(target, SPELL_SHAMAN_FIRE_NOVA_TRIGGERED, true);
|
||||
}
|
||||
|
||||
void Register() override
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_sha_fire_nova_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
|
||||
}
|
||||
};
|
||||
|
||||
SpellScript* GetSpellScript() const override
|
||||
{
|
||||
return new spell_sha_fire_nova_SpellScript();
|
||||
}
|
||||
};
|
||||
|
||||
// 194084 - Flametongue
|
||||
class spell_sha_flametongue : public SpellScriptLoader
|
||||
{
|
||||
@@ -1299,7 +1267,6 @@ void AddSC_shaman_spell_scripts()
|
||||
new spell_sha_earthen_rage_passive();
|
||||
new spell_sha_earthen_rage_proc_aura();
|
||||
new spell_sha_elemental_blast();
|
||||
new spell_sha_fire_nova();
|
||||
new spell_sha_flametongue();
|
||||
new spell_sha_healing_stream_totem_heal();
|
||||
new spell_sha_heroism();
|
||||
|
||||
Reference in New Issue
Block a user