aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/updates/world/2014_09_13_01_world_spell_script_names.sql2
-rw-r--r--src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp29
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();
}