aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRushor <PBienati@web.de>2015-01-31 23:24:35 +0100
committerRushor <PBienati@web.de>2015-01-31 23:24:35 +0100
commit644de8700c4138b01927160423463a5e222217c5 (patch)
tree6122f079f00ec712f89527b203e79adfaf3705b2 /src
parentccdc100d10143285bc058d968f0472ea4d073120 (diff)
Scripts/Bloodmyst Isle: Disable CreatureAttack for NPC: Webbed Creature
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp b/src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp
index 390fd3e529f..689b17a38ee 100644
--- a/src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp
+++ b/src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp
@@ -48,14 +48,18 @@ class npc_webbed_creature : public CreatureScript
public:
npc_webbed_creature() : CreatureScript("npc_webbed_creature") { }
- struct npc_webbed_creatureAI : public ScriptedAI
+ struct npc_webbed_creatureAI : public NullCreatureAI
{
- npc_webbed_creatureAI(Creature* creature) : ScriptedAI(creature) { }
+ npc_webbed_creatureAI(Creature* creature) : NullCreatureAI(creature) { }
void Reset() override { }
void EnterCombat(Unit* /*who*/) override { }
+ void AttackStart(Unit* /*who*/) override { }
+
+ void MoveInLineOfSight(Unit* /*who*/) override { }
+
void JustDied(Unit* killer) override
{
uint32 spawnCreatureID = 0;