Core/Movement: fixed packet structure for CMSG_MOVE_WATER_WALK_ACK

This commit is contained in:
Ovahlord
2019-08-16 23:27:56 +02:00
parent cfc1c81ec1
commit c5d906c3aa
2 changed files with 3 additions and 11 deletions

View File

@@ -623,16 +623,8 @@ void WorldSession::HandleMoveHoverAck(WorldPacket& recvData)
void WorldSession::HandleMoveWaterWalkAck(WorldPacket& recvData)
{
TC_LOG_DEBUG("network", "CMSG_MOVE_WATER_WALK_ACK");
ObjectGuid guid; // guid - unused
recvData >> guid.ReadAsPacked();
recvData.read_skip<uint32>(); // unk
MovementInfo movementInfo;
GetPlayer()->ReadMovementInfo(recvData, &movementInfo);
recvData.read_skip<uint32>(); // unk2
}
void WorldSession::HandleSummonResponseOpcode(WorldPacket& recvData)

View File

@@ -4157,15 +4157,15 @@ MovementStatusElements const MovementWaterWalkAck[] =
MSETransportGuidByte6,
MSETransportGuidByte4,
MSESplineElevation,
MSEFallSinAngle,
MSEFallHorizontalSpeed,
MSEFallCosAngle,
MSEFallHorizontalSpeed,
MSEFallSinAngle,
MSEFallVerticalSpeed,
MSEFallTime,
MSEOrientation,
MSETimestamp,
MSEPitch,
MSEEnd,
MSEEnd
};
MovementStatusElements const MovementUpdateKnockBack[] =