aboutsummaryrefslogtreecommitdiff
path: root/src/game/CreatureAI.cpp
diff options
context:
space:
mode:
authormegamage <none@none>2009-08-22 21:25:35 -0500
committermegamage <none@none>2009-08-22 21:25:35 -0500
commit39accddb5f4d7d53fb465b525e812c6989c1c38d (patch)
treec554a7bea80534e79b84a1f2c6719670845e8c22 /src/game/CreatureAI.cpp
parent336fd3f4edb6690aa0ed6ccc3bb3e2350eda9a61 (diff)
*Let all accessories enterevademode when vehicle enter evade mode.
--HG-- branch : trunk
Diffstat (limited to 'src/game/CreatureAI.cpp')
-rw-r--r--src/game/CreatureAI.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/game/CreatureAI.cpp b/src/game/CreatureAI.cpp
index e12baa137d5..fe7e0c1a2c5 100644
--- a/src/game/CreatureAI.cpp
+++ b/src/game/CreatureAI.cpp
@@ -23,6 +23,7 @@
#include "Creature.h"
#include "World.h"
#include "SpellMgr.h"
+#include "Vehicle.h"
//Disable CreatureAI when charmed
void CreatureAI::OnCharmed(bool apply)
@@ -211,6 +212,9 @@ void CreatureAI::EnterEvadeMode()
me->GetMotionMaster()->MoveTargetedHome();
}
+ if(me->isVehicle())
+ ((Vehicle*)me)->InstallAllAccessories();
+
Reset();
}