From f8f1701189d23e73e68dee9ed44ce7e97a5376f4 Mon Sep 17 00:00:00 2001 From: Artamedes Date: Wed, 30 Oct 2019 22:06:22 -0400 Subject: [PATCH] Core/Movement: Fix SMSG_MOVE_UPDATE_SWIM_SPEED structure (#14) * Core/MovementStructures: Fix SMSG_MOVE_UPDATE_SWIM_SPEED structure * Change spacing * rename a movement status element and add a comment to a nyi movement status element --- .../game/Movement/MovementStructures.cpp | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/server/game/Movement/MovementStructures.cpp b/src/server/game/Movement/MovementStructures.cpp index 5d71d1e262d..2a596abd738 100644 --- a/src/server/game/Movement/MovementStructures.cpp +++ b/src/server/game/Movement/MovementStructures.cpp @@ -2361,27 +2361,39 @@ MovementStatusElements const MovementUpdateSwimSpeed[] = { MSEHasMovementFlags, MSEHasGuidByte2, + MSEHasSpline, + MSEHasTimestamp, MSEMovementFlags, + MSEHasFallData, MSEHasGuidByte3, - MSEZeroBit, + MSEHasTransportData, + MSEZeroBit, // height_change_failed MSEHasGuidByte7, MSEHasFallDirection, MSEHasTransportGuidByte4, MSEHasTransportGuidByte5, MSEHasTransportGuidByte3, + MSEHasTransportTime2, MSEHasTransportGuidByte2, + MSEHasVehicleId, MSEHasTransportGuidByte0, MSEHasTransportGuidByte1, MSEHasTransportGuidByte6, MSEHasTransportGuidByte7, + MSEHasMovementFlags2, MSEHasGuidByte6, + MSEHasSplineElevation, MSEHasGuidByte0, MSEHasGuidByte4, MSEHasGuidByte5, MSEHasOrientation, + MSEHasPitch, + MSEMovementFlags2, MSEHasGuidByte1, MSETransportGuidByte2, MSETransportPositionX, + MSETransportVehicleId, + MSETransportTime2, MSETransportGuidByte6, MSETransportOrientation, MSETransportGuidByte0, @@ -2395,14 +2407,15 @@ MovementStatusElements const MovementUpdateSwimSpeed[] = MSETransportGuidByte3, MSETransportGuidByte5, MSEPositionX, - MSEFallSinAngle, - MSEFallHorizontalSpeed, MSEFallCosAngle, + MSEFallHorizontalSpeed, + MSEFallSinAngle, MSEFallTime, MSEFallVerticalSpeed, MSEGuidByte7, MSETimestamp, MSEPositionY, + MSESplineElevation, MSEPositionZ, MSEExtraElement, MSEGuidByte4,