diff options
-rw-r--r-- | sql/updates/world/2014_09_13_01_world_spell_script_names.sql | 2 | ||||
-rw-r--r-- | src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp | 29 |
2 files changed, 1 insertions, 30 deletions
diff --git a/sql/updates/world/2014_09_13_01_world_spell_script_names.sql b/sql/updates/world/2014_09_13_01_world_spell_script_names.sql index ff03bfa78b0..aaa12cd0938 100644 --- a/sql/updates/world/2014_09_13_01_world_spell_script_names.sql +++ b/sql/updates/world/2014_09_13_01_world_spell_script_names.sql @@ -1,3 +1,3 @@ DELETE FROM `spell_script_names` WHERE `spell_id` = 48292;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
-(48292, 'spell_ymiron_dark_slash');
+(48292, 'spell_gen_50pct_count_pct_from_max_hp');
diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp index ab70c51bec1..1d3fcba09de 100644 --- a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp +++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp @@ -309,34 +309,6 @@ public: } }; -// 48292 - Dark Slash -class spell_ymiron_dark_slash : public SpellScriptLoader -{ - public: - spell_ymiron_dark_slash() : SpellScriptLoader("spell_ymiron_dark_slash") { } - - class spell_ymiron_dark_slash_SpellScript : public SpellScript - { - PrepareSpellScript(spell_ymiron_dark_slash_SpellScript); - - void HandleDamageCalc(SpellEffIndex /*effIndex*/) - { - if (Unit* target = GetHitUnit()) - SetHitDamage(target->GetHealth() / 2); - } - - void Register() override - { - OnEffectHitTarget += SpellEffectFn(spell_ymiron_dark_slash_SpellScript::HandleDamageCalc, EFFECT_0, SPELL_EFFECT_SCHOOL_DAMAGE); - } - }; - - SpellScript* GetSpellScript() const override - { - return new spell_ymiron_dark_slash_SpellScript(); - } -}; - class achievement_kings_bane : public AchievementCriteriaScript { public: @@ -358,6 +330,5 @@ class achievement_kings_bane : public AchievementCriteriaScript void AddSC_boss_ymiron() { new boss_ymiron(); - new spell_ymiron_dark_slash(); new achievement_kings_bane(); } |