From 5450fd6bcd3ebdad14a1977d090b2fe02ef7b8a7 Mon Sep 17 00:00:00 2001 From: offl Date: Sun, 27 Feb 2022 21:08:37 +0200 Subject: DB/Quest: Update 'Leave Nothing to Chance' (cherry picked from commit 70ebac6cf423461dcdfbce4038d280ce2cff12a2) --- src/server/scripts/Spells/spell_quest.cpp | 48 ------------------------------- 1 file changed, 48 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Spells/spell_quest.cpp b/src/server/scripts/Spells/spell_quest.cpp index 28b5e4bbc8e..49a58857682 100644 --- a/src/server/scripts/Spells/spell_quest.cpp +++ b/src/server/scripts/Spells/spell_quest.cpp @@ -902,53 +902,6 @@ class spell_q14076_14092_pound_drum : public SpellScript } }; -enum LeaveNothingToChance -{ - NPC_UPPER_MINE_SHAFT = 27436, - NPC_LOWER_MINE_SHAFT = 27437, - - SPELL_UPPER_MINE_SHAFT_CREDIT = 48744, - SPELL_LOWER_MINE_SHAFT_CREDIT = 48745, -}; - -// 48742 - Wintergarde Mine Explosion -class spell_q12277_wintergarde_mine_explosion : public SpellScript -{ - PrepareSpellScript(spell_q12277_wintergarde_mine_explosion); - - void HandleDummy(SpellEffIndex /*effIndex*/) - { - if (Creature* unitTarget = GetHitCreature()) - { - if (Unit* caster = GetCaster()) - { - if (caster->GetTypeId() == TYPEID_UNIT) - { - if (Unit* owner = caster->GetOwner()) - { - switch (unitTarget->GetEntry()) - { - case NPC_UPPER_MINE_SHAFT: - caster->CastSpell(owner, SPELL_UPPER_MINE_SHAFT_CREDIT, true); - break; - case NPC_LOWER_MINE_SHAFT: - caster->CastSpell(owner, SPELL_LOWER_MINE_SHAFT_CREDIT, true); - break; - default: - break; - } - } - } - } - } - } - - void Register() override - { - OnEffectHitTarget += SpellEffectFn(spell_q12277_wintergarde_mine_explosion::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY); - } -}; - enum FocusOnTheBeach { SPELL_BUNNY_CREDIT_BEAM = 47390, @@ -2422,7 +2375,6 @@ void AddSC_quest_spell_scripts() RegisterSpellScript(spell_q14112_14145_chum_the_water); RegisterSpellScript(spell_q9452_cast_net); RegisterSpellScript(spell_q14076_14092_pound_drum); - RegisterSpellScript(spell_q12277_wintergarde_mine_explosion); RegisterSpellScript(spell_q12066_bunny_kill_credit); RegisterSpellScript(spell_q12735_song_of_cleansing); RegisterSpellScript(spell_q12372_cast_from_gossip_trigger); -- cgit v1.2.3