aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/MovementHandler.cpp
diff options
context:
space:
mode:
authorRat <gmstreetrat@gmail.com>2014-11-15 11:37:08 +0100
committerRat <gmstreetrat@gmail.com>2014-11-15 11:37:08 +0100
commit5545a2605b8bf7218f853218253b8b44a36e4fc0 (patch)
treea5329f9e2a9dfcf3fb019475b00abfd8487fd7fb /src/server/game/Handlers/MovementHandler.cpp
parent0a9f34059ef03fa54b7c0533a4b4933db5eb7a9d (diff)
Core/Movement: Some fixes to player movement (SMSG_PLAYER_MOVE)
Diffstat (limited to 'src/server/game/Handlers/MovementHandler.cpp')
-rw-r--r--src/server/game/Handlers/MovementHandler.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/server/game/Handlers/MovementHandler.cpp b/src/server/game/Handlers/MovementHandler.cpp
index 016520eba9d..adc2e185591 100644
--- a/src/server/game/Handlers/MovementHandler.cpp
+++ b/src/server/game/Handlers/MovementHandler.cpp
@@ -383,10 +383,9 @@ void WorldSession::HandleMovementOpcodes(WorldPackets::Movement::ClientPlayerMov
mover->UpdatePosition(movementInfo.pos);
- // TODO:
- /*WorldPacket data(SMSG_PLAYER_MOVE, recvPacket.size());
- mover->WriteMovementInfo(data);
- mover->SendMessageToSet(&data, _player);
+ WorldPackets::Movement::ServerPlayerMovement playerMovement;
+ playerMovement.mover = mover;
+ mover->SendMessageToSet(const_cast<WorldPacket*>(playerMovement.Write()), _player);
if (plrMover) // nothing is charmed, or player charmed
{
@@ -415,7 +414,7 @@ void WorldSession::HandleMovementOpcodes(WorldPackets::Movement::ClientPlayerMov
}
}
}
- }*/
+ }
}
void WorldSession::HandleForceSpeedChangeAck(WorldPacket &recvData)