diff options
Diffstat (limited to 'src/server/game/Movement/MotionMaster.cpp')
-rw-r--r-- | src/server/game/Movement/MotionMaster.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/server/game/Movement/MotionMaster.cpp b/src/server/game/Movement/MotionMaster.cpp index 2a45220a2a7..cea4533136f 100644 --- a/src/server/game/Movement/MotionMaster.cpp +++ b/src/server/game/Movement/MotionMaster.cpp @@ -1148,10 +1148,7 @@ void MotionMaster::DirectAdd(MovementGenerator* movement, MovementSlot slot/* = { case MOTION_SLOT_DEFAULT: if (_defaultGenerator) - { _defaultGenerator->Finalize(_owner, _generators.empty(), false); - _defaultGenerator->NotifyAIOnFinalize(_owner); - } _defaultGenerator = MovementGeneratorPointer(movement); if (IsStatic(movement)) @@ -1196,7 +1193,6 @@ void MotionMaster::Delete(MovementGenerator* movement, bool active, bool movemen movement->Priority, movement->Flags, movement->BaseUnitState, movement->GetMovementGeneratorType(), _owner->GetGUID().ToString().c_str()); movement->Finalize(_owner, active, movementInform); - movement->NotifyAIOnFinalize(_owner); ClearBaseUnitState(movement); MovementGeneratorPointerDeleter(movement); } @@ -1207,7 +1203,6 @@ void MotionMaster::DeleteDefault(bool active, bool movementInform) _defaultGenerator->Priority, _defaultGenerator->Flags, _defaultGenerator->BaseUnitState, _defaultGenerator->GetMovementGeneratorType(), _owner->GetGUID().ToString().c_str()); _defaultGenerator->Finalize(_owner, active, movementInform); - _defaultGenerator->NotifyAIOnFinalize(_owner); _defaultGenerator = MovementGeneratorPointer(GetIdleMovementGenerator()); AddFlag(MOTIONMASTER_FLAG_STATIC_INITIALIZATION_PENDING); } |