aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Northrend
diff options
context:
space:
mode:
authorGacko <gacko28@gmx.de>2013-01-13 15:37:01 +0100
committerGacko <gacko28@gmx.de>2013-01-13 15:37:01 +0100
commit0b079126221d1bf4fc2aa05a699dc3b379c77e58 (patch)
treea391b7089697f92e0a493b88338f667776efb299 /src/server/scripts/Northrend
parent3a32c76de936f2e85ef1cd595283e00055fe8fc6 (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.cpp45
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();
}