diff options
Diffstat (limited to 'src/server/game/Handlers/MovementHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/MovementHandler.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Handlers/MovementHandler.cpp b/src/server/game/Handlers/MovementHandler.cpp index 0fc0ca04ea8..3596fef2352 100644 --- a/src/server/game/Handlers/MovementHandler.cpp +++ b/src/server/game/Handlers/MovementHandler.cpp @@ -496,6 +496,8 @@ void WorldSession::HandleForceSpeedChangeAck(WorldPacket &recvData) ReadMovementInfo(recvData, &movementInfo); recvData >> speedReceived; + ASSERT(mover); + // verify that indeed the client is replying with the changes that were send to him if (!mover->HasPendingMovementChange() || mover->PeakFirstPendingMovementChange().movementCounter > movementCounter) { @@ -647,6 +649,7 @@ void WorldSession::HandleMoveKnockBackAck(WorldPacket& recvData) } Unit* mover = ObjectAccessor::GetUnit(*_player, guid); + ASSERT(mover); recvData.read_skip<uint32>(); // unk |