diff options
author | Rat <gmstreetrat@gmail.com> | 2014-11-15 11:37:08 +0100 |
---|---|---|
committer | Rat <gmstreetrat@gmail.com> | 2014-11-15 11:37:08 +0100 |
commit | 5545a2605b8bf7218f853218253b8b44a36e4fc0 (patch) | |
tree | a5329f9e2a9dfcf3fb019475b00abfd8487fd7fb /src/server/game/Handlers/MovementHandler.cpp | |
parent | 0a9f34059ef03fa54b7c0533a4b4933db5eb7a9d (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.cpp | 9 |
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) |