diff options
| author | offl <11556157+offl@users.noreply.github.com> | 2022-03-05 02:26:29 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-05 02:26:29 +0200 |
| commit | 3d6cc67caf26ddf81ea967064f508f8c8569c278 (patch) | |
| tree | ebcb28423a36631207304acf2f74ae6d81ebbe5a /src/server/scripts/Spells | |
| parent | 9d654345b50daff0a6b83db9a0c2aa05aac1bd64 (diff) | |
Scripts/Quest: Update 'Burning to Help' & 'A Cleansing Song' (#27849)
Diffstat (limited to 'src/server/scripts/Spells')
| -rw-r--r-- | src/server/scripts/Spells/spell_quest.cpp | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/src/server/scripts/Spells/spell_quest.cpp b/src/server/scripts/Spells/spell_quest.cpp index 2b85c37705d..0385e8ef4df 100644 --- a/src/server/scripts/Spells/spell_quest.cpp +++ b/src/server/scripts/Spells/spell_quest.cpp @@ -537,30 +537,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); - - void HandleDummy(SpellEffIndex /*effIndex*/) - { - uint32 reqAuraId = GetEffectInfo(EFFECT_1).CalcValue(); - - Unit* caster = GetCaster(); - if (caster->HasAuraEffect(reqAuraId, 0)) - { - uint32 spellId = GetEffectInfo().CalcValue(); - 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 { @@ -888,47 +864,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 @@ -2175,7 +2110,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); @@ -2186,7 +2120,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); |
