diff options
| author | Gacko <gacko28@gmx.de> | 2013-01-13 15:37:01 +0100 |
|---|---|---|
| committer | Gacko <gacko28@gmx.de> | 2013-01-13 15:37:01 +0100 |
| commit | 0b079126221d1bf4fc2aa05a699dc3b379c77e58 (patch) | |
| tree | a391b7089697f92e0a493b88338f667776efb299 /src/server/scripts/Northrend | |
| parent | 3a32c76de936f2e85ef1cd595283e00055fe8fc6 (diff) | |
Fix nonpch build and warning. Move script to spell_quest.cpp
Diffstat (limited to 'src/server/scripts/Northrend')
| -rw-r--r-- | src/server/scripts/Northrend/zone_zuldrak.cpp | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/server/scripts/Northrend/zone_zuldrak.cpp b/src/server/scripts/Northrend/zone_zuldrak.cpp index 1d53d229992..69e8d900435 100644 --- a/src/server/scripts/Northrend/zone_zuldrak.cpp +++ b/src/server/scripts/Northrend/zone_zuldrak.cpp @@ -21,7 +21,6 @@ #include "ScriptedEscortAI.h" #include "Player.h" #include "SpellInfo.h" -#include "SpellScript.h" /*#### ## npc_drakuru_shackles @@ -1414,49 +1413,6 @@ public: } }; -enum SpellZuldrakRat -{ - SPELL_SUMMON_GORGED_LURKING_BASILISK = 50928 -}; - -class spell_zuldrak_rat : public SpellScriptLoader -{ - public: - spell_zuldrak_rat() : SpellScriptLoader("spell_zuldrak_rat") { } - - class spell_zuldrak_rat_SpellScript : public SpellScript - { - PrepareSpellScript(spell_zuldrak_rat_SpellScript); - - bool Validate(SpellInfo const* /*spell*/) - { - if (!sSpellMgr->GetSpellInfo(SPELL_SUMMON_GORGED_LURKING_BASILISK)) - return false; - return true; - } - - void HandleScriptEffect(SpellEffIndex /* effIndex */) - { - if (GetHitAura() && GetHitAura()->GetStackAmount() >= GetSpellInfo()->StackAmount) - { - GetHitUnit()->CastSpell((Unit*) NULL, SPELL_SUMMON_GORGED_LURKING_BASILISK, true); - if (Creature* basilisk = GetHitUnit()->ToCreature()) - basilisk->DespawnOrUnsummon(); - } - } - - void Register() - { - OnEffectHitTarget += SpellEffectFn(spell_zuldrak_rat_SpellScript::HandleScriptEffect, EFFECT_1, SPELL_EFFECT_SCRIPT_EFFECT); - } - }; - - SpellScript* GetSpellScript() const - { - return new spell_zuldrak_rat_SpellScript(); - } -}; - void AddSC_zuldrak() { new npc_drakuru_shackles; @@ -1472,5 +1428,4 @@ void AddSC_zuldrak() new npc_elemental_lord; new npc_fiend_elemental; new go_scourge_enclosure; - new spell_zuldrak_rat(); } |
