diff options
author | linencloth <none@none> | 2010-09-15 06:23:25 +0200 |
---|---|---|
committer | linencloth <none@none> | 2010-09-15 06:23:25 +0200 |
commit | ec5edaf6bff0aadd92d30d5cd32f5f5968a70c79 (patch) | |
tree | 7535f8ad9a3fe6205c14afe66774d326199da712 | |
parent | 356a263059bfeee37d537903b528481c18dc3c2e (diff) |
Core/Creature: Initialize the creature's default movement generator on respawn.
Fixes creatures which are moving by default, but not continuing it after respawning.
--HG--
branch : trunk
-rw-r--r-- | src/server/game/Entities/Creature/Creature.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Entities/Creature/Creature.cpp b/src/server/game/Entities/Creature/Creature.cpp index f423df31901..749cfbc310e 100644 --- a/src/server/game/Entities/Creature/Creature.cpp +++ b/src/server/game/Entities/Creature/Creature.cpp @@ -1601,6 +1601,8 @@ void Creature::Respawn(bool force) SetByteValue(UNIT_FIELD_BYTES_0, 2, minfo->gender); } + GetMotionMaster()->InitDefault(); + //Call AI respawn virtual function if (IsAIEnabled) AI()->JustRespawned(); |