diff options
Diffstat (limited to 'src/server/scripts/Spells')
| -rw-r--r-- | src/server/scripts/Spells/spell_quest.cpp | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/src/server/scripts/Spells/spell_quest.cpp b/src/server/scripts/Spells/spell_quest.cpp index e5662205eb4..3b868bcdfee 100644 --- a/src/server/scripts/Spells/spell_quest.cpp +++ b/src/server/scripts/Spells/spell_quest.cpp @@ -536,35 +536,6 @@ class spell_q12634_despawn_fruit_tosser : public SpellScript } }; -// http://www.wowhead.com/quest=12683 Burning to Help -// 52308 - Take Sputum Sample -class spell_q12683_take_sputum_sample : public SpellScript -{ - PrepareSpellScript(spell_q12683_take_sputum_sample); - - bool Validate(SpellInfo const* spellInfo) override - { - return spellInfo->GetEffects().size() > EFFECT_1; - } - - void HandleDummy(SpellEffIndex /*effIndex*/) - { - uint32 reqAuraId = GetEffectInfo(EFFECT_1).CalcValue(); - - Unit* caster = GetCaster(); - if (caster->HasAuraEffect(reqAuraId, 0)) - { - uint32 spellId = GetEffectValue(); - caster->CastSpell(caster, spellId, true); - } - } - - void Register() override - { - OnEffectHit += SpellEffectFn(spell_q12683_take_sputum_sample::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY); - } -}; - // http://www.wowhead.com/quest=12851 Going Bearback enum Quest12851Data { @@ -892,47 +863,6 @@ class spell_q12066_bunny_kill_credit : public SpellScript } }; -enum ACleansingSong -{ - SPELL_SUMMON_SPIRIT_ATAH = 52954, - SPELL_SUMMON_SPIRIT_HAKHALAN = 52958, - SPELL_SUMMON_SPIRIT_KOOSU = 52959, - - AREA_BITTERTIDELAKE = 4385, - AREA_RIVERSHEART = 4290, - AREA_WINTERGRASPRIVER = 4388, -}; - -// 52941 - Song of Cleansing -class spell_q12735_song_of_cleansing : public SpellScript -{ - PrepareSpellScript(spell_q12735_song_of_cleansing); - - void HandleScript(SpellEffIndex /*effIndex*/) - { - Unit* caster = GetCaster(); - switch (caster->GetAreaId()) - { - case AREA_BITTERTIDELAKE: - caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_ATAH); - break; - case AREA_RIVERSHEART: - caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_HAKHALAN); - break; - case AREA_WINTERGRASPRIVER: - caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_KOOSU); - break; - default: - break; - } - } - - void Register() override - { - OnEffectHitTarget += SpellEffectFn(spell_q12735_song_of_cleansing::HandleScript, EFFECT_0, SPELL_EFFECT_SCRIPT_EFFECT); - } -}; - enum DefendingWyrmrestTemple { SPELL_SUMMON_WYRMREST_DEFENDER = 49207 @@ -2286,7 +2216,6 @@ void AddSC_quest_spell_scripts() RegisterSpellScript(spell_q11730_ultrasonic_screwdriver); RegisterSpellScript(spell_q12459_seeds_of_natures_wrath); RegisterSpellScript(spell_q12634_despawn_fruit_tosser); - RegisterSpellScript(spell_q12683_take_sputum_sample); RegisterSpellScript(spell_q12851_going_bearback); RegisterSpellScript(spell_q10041_q10040_who_are_they); RegisterSpellScript(spell_q12659_ahunaes_knife); @@ -2297,7 +2226,6 @@ void AddSC_quest_spell_scripts() RegisterSpellScript(spell_q14112_14145_chum_the_water); RegisterSpellScript(spell_q9452_cast_net); RegisterSpellScript(spell_q12066_bunny_kill_credit); - RegisterSpellScript(spell_q12735_song_of_cleansing); RegisterSpellScript(spell_q12372_cast_from_gossip_trigger); RegisterSpellScript(spell_q12372_destabilize_azure_dragonshrine_dummy); RegisterSpellScript(spell_q11010_q11102_q11023_aggro_check_aura); |
