diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 39340a6514..5174471cfe 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -28221,7 +28221,7 @@ void Player::ReadMovementInfo(WorldPacket& data, MovementInfo* mi, Movement::Ext if (hasTransportData) hasTransportTime2 = data.ReadBit(); break; - case MSEHasTransportTime3: + case MSEHasVehicleId: if (hasTransportData) hasTransportVehicleId = data.ReadBit(); break; diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index d1e6699ec4..1834218039 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -13724,7 +13724,7 @@ void Unit::WriteMovementInfo(WorldPacket& data, Movement::ExtraMovementStatusEle if (hasTransportData) data.WriteBit(hasTransportTime2); break; - case MSEHasTransportTime3: + case MSEHasVehicleId: if (hasTransportData) data.WriteBit(hasTransportVehicleId); break; diff --git a/src/server/game/Movement/MovementStructures.cpp b/src/server/game/Movement/MovementStructures.cpp index 5c8efcc053..5d71d1e262 100644 --- a/src/server/game/Movement/MovementStructures.cpp +++ b/src/server/game/Movement/MovementStructures.cpp @@ -43,7 +43,7 @@ MovementStatusElements const PlayerMove[] = MSEHasTransportData, MSEMovementFlags, MSEHasTransportGuidByte3, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte6, MSEHasTransportGuidByte1, MSEHasTransportGuidByte7, @@ -119,7 +119,7 @@ MovementStatusElements const MovementFallLand[] = MSEHasTransportGuidByte5, MSEHasTransportGuidByte3, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportTime2, MSEHasTransportGuidByte6, MSEHasTransportGuidByte4, @@ -187,7 +187,7 @@ MovementStatusElements const MovementHeartBeat[] = MSEZeroBit, MSEHasGuidByte6, MSEHasMovementFlags, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEHasTransportGuidByte2, MSEHasTransportTime2, @@ -266,7 +266,7 @@ MovementStatusElements const MovementJump[] = MSEHasTransportGuidByte5, MSEHasTransportGuidByte1, MSEHasTransportGuidByte4, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportTime2, MSEHasTransportGuidByte2, MSEHasFallDirection, @@ -331,7 +331,7 @@ MovementStatusElements const MovementSetFacing[] = MSEHasGuidByte3, MSEZeroBit, MSEHasGuidByte1, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte3, MSEHasTransportGuidByte7, MSEHasTransportGuidByte5, @@ -410,7 +410,7 @@ MovementStatusElements const MovementSetPitch[] = MSEHasTransportGuidByte0, MSEHasTransportGuidByte1, MSEHasTransportGuidByte5, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte7, MSEHasTransportTime2, MSEMovementFlags2, @@ -484,7 +484,7 @@ MovementStatusElements const MovementStartBackward[] = MSEHasTransportGuidByte6, MSEHasTransportGuidByte5, MSEHasTransportGuidByte4, - MSEHasTransportTime3, + MSEHasVehicleId, MSEMovementFlags, MSEMovementFlags2, MSEHasFallDirection, @@ -556,7 +556,7 @@ MovementStatusElements const MovementStartForward[] = MSEHasTransportGuidByte0, MSEHasTransportGuidByte7, MSEHasTransportGuidByte1, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportTime2, MSEHasFallDirection, MSEMovementFlags2, @@ -623,7 +623,7 @@ MovementStatusElements const MovementStartStrafeLeft[] = MSEHasFallDirection, MSEHasTransportTime2, MSEHasTransportGuidByte7, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte3, MSEHasTransportGuidByte1, MSEHasTransportGuidByte6, @@ -701,7 +701,7 @@ MovementStatusElements const MovementStartStrafeRight[] = MSEHasTransportGuidByte6, MSEHasTransportGuidByte1, MSEHasTransportGuidByte4, - MSEHasTransportTime3, + MSEHasVehicleId, MSEMovementFlags2, MSEMovementFlags, MSEHasFallDirection, @@ -770,7 +770,7 @@ MovementStatusElements const MovementStartTurnLeft[] = MSEHasTransportGuidByte0, MSEHasTransportTime2, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEHasTransportGuidByte7, MSEHasTransportGuidByte5, @@ -845,7 +845,7 @@ MovementStatusElements const MovementStartTurnRight[] = MSEHasTransportGuidByte2, MSEHasTransportGuidByte4, MSEHasTransportGuidByte7, - MSEHasTransportTime3, + MSEHasVehicleId, MSEMovementFlags2, MSEMovementFlags, MSEHasFallDirection, @@ -913,7 +913,7 @@ MovementStatusElements const MovementStop[] = MSEHasTransportGuidByte1, MSEHasTransportGuidByte5, MSEHasTransportTime2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte3, MSEHasTransportGuidByte6, MSEHasTransportGuidByte0, @@ -989,7 +989,7 @@ MovementStatusElements const MovementStopStrafe[] = MSEHasTransportTime2, MSEHasTransportGuidByte1, MSEHasTransportGuidByte3, - MSEHasTransportTime3, + MSEHasVehicleId, MSEMovementFlags, MSEHasFallDirection, MSEMovementFlags2, @@ -1054,7 +1054,7 @@ MovementStatusElements const MovementStopTurn[] = MSEHasGuidByte7, MSEHasTransportGuidByte2, MSEHasTransportGuidByte7, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEHasTransportTime2, MSEHasTransportGuidByte5, @@ -1127,7 +1127,7 @@ MovementStatusElements const MovementStartAscend[] = MSEMovementFlags, MSEHasTransportGuidByte0, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte6, MSEHasTransportGuidByte1, MSEHasTransportGuidByte4, @@ -1199,7 +1199,7 @@ MovementStatusElements const MovementStartDescend[] = MSEHasTransportGuidByte0, MSEHasTransportGuidByte1, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte7, MSEHasTransportGuidByte4, MSEHasTransportGuidByte6, @@ -1277,7 +1277,7 @@ MovementStatusElements const MovementStartSwim[] = MSEHasTransportTime2, MSEHasTransportGuidByte6, MSEHasTransportGuidByte1, - MSEHasTransportTime3, + MSEHasVehicleId, MSEMovementFlags, MSEHasFallDirection, MSEMovementFlags2, @@ -1340,7 +1340,7 @@ MovementStatusElements const MovementStopSwim[] = MSEHasGuidByte1, MSEHasGuidByte0, MSEHasFallData, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEHasTransportGuidByte6, MSEHasTransportGuidByte3, @@ -1413,7 +1413,7 @@ MovementStatusElements const MovementStopAscend[] = MSEHasTimestamp, MSEHasGuidByte5, MSEHasTransportTime2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte1, MSEHasTransportGuidByte3, MSEHasTransportGuidByte2, @@ -1488,7 +1488,7 @@ MovementStatusElements const MovementStopPitch[] = MSEHasTransportGuidByte0, MSEHasTransportGuidByte5, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte6, MSEHasTransportGuidByte3, MSEHasTransportTime2, @@ -1558,7 +1558,7 @@ MovementStatusElements const MovementStartPitchDown[] = MSEHasGuidByte2, MSEHasTransportGuidByte1, MSEHasTransportGuidByte5, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte7, MSEHasTransportGuidByte4, MSEHasTransportGuidByte6, @@ -1634,7 +1634,7 @@ MovementStatusElements const MovementStartPitchUp[] = MSEHasTransportGuidByte1, MSEHasTransportTime2, MSEHasTransportGuidByte4, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte0, MSEHasTransportGuidByte6, MSEHasTransportGuidByte5, @@ -1701,7 +1701,7 @@ MovementStatusElements const MoveChngTransport[]= MSEHasMovementFlags, MSEHasMovementFlags2, MSEHasTransportGuidByte3, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEHasTransportGuidByte1, MSEHasTransportGuidByte6, @@ -1781,7 +1781,7 @@ MovementStatusElements const MoveSplineDone[] = MSEHasTransportGuidByte6, MSEHasTransportTime2, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte0, MSEHasFallDirection, @@ -1857,7 +1857,7 @@ MovementStatusElements const MoveNotActiveMover[] = MSEHasTransportGuidByte1, MSEHasTransportGuidByte6, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte5, MSEHasTransportGuidByte7, MSEHasTransportTime2, @@ -1932,7 +1932,7 @@ MovementStatusElements const DismissControlledVehicle[] = MSEHasGuidByte5, MSEHasTransportGuidByte5, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte2, MSEHasTransportGuidByte0, MSEHasTransportGuidByte7, @@ -2011,7 +2011,7 @@ MovementStatusElements const MoveUpdateTeleport[] = MSEHasTransportTime2, MSEHasTransportGuidByte7, MSEHasTransportGuidByte6, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte2, MSEZeroBit, @@ -2093,7 +2093,7 @@ MovementStatusElements const MovementSetRunMode[] = MSEHasGuidByte2, MSEHasTransportGuidByte6, MSEHasTransportGuidByte4, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte5, MSEHasTransportGuidByte3, MSEHasTransportGuidByte1, @@ -2170,7 +2170,7 @@ MovementStatusElements const MovementSetWalkMode[] = MSEHasTransportGuidByte3, MSEHasTransportTime2, MSEHasTransportGuidByte5, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEHasTransportGuidByte7, MSEHasFallDirection, @@ -2241,7 +2241,7 @@ MovementStatusElements const MovementSetCanFly[] = MSEHasTransportGuidByte0, MSEHasTransportGuidByte7, MSEHasTransportGuidByte4, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte1, MSEHasTransportGuidByte2, MSEHasTransportGuidByte5, @@ -2315,7 +2315,7 @@ MovementStatusElements const MovementSetCanTransitionBetweenSwimAndFlyAck[] = MSEHasTransportGuidByte3, MSEHasTransportGuidByte6, MSEHasTransportGuidByte5, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte7, MSEHasTransportGuidByte1, MSEMovementFlags2, @@ -2442,7 +2442,7 @@ MovementStatusElements const MovementUpdateRunSpeed[] = MSEHasTransportData, MSEHasTransportGuidByte5, MSEHasTransportTime2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte7, MSEHasTransportGuidByte4, MSEHasTransportGuidByte2, @@ -2517,7 +2517,7 @@ MovementStatusElements const MovementUpdateFlightSpeed[] = MSEHasTransportGuidByte6, MSEHasTransportGuidByte4, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte7, MSEHasTransportTime2, MSEHasGuidByte6, @@ -2648,7 +2648,7 @@ MovementStatusElements const MovementForceRunSpeedChangeAck[] = MSEHasGuidByte5, MSEHasMovementFlags, MSEHasGuidByte3, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte5, MSEHasTransportTime2, MSEHasTransportGuidByte3, @@ -2727,7 +2727,7 @@ MovementStatusElements const MovementSetCollisionHeightAck[] = MSEHasTransportGuidByte4, MSEHasTransportGuidByte3, MSEHasTransportTime2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte5, MSEHasTransportGuidByte1, MSEHasTransportGuidByte7, @@ -2803,7 +2803,7 @@ MovementStatusElements const MovementForceFlightSpeedChangeAck[] = MSEHasTransportGuidByte7, MSEHasTransportTime2, MSEHasTransportGuidByte0, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte3, MSEHasTransportGuidByte2, MSEHasTransportGuidByte5, @@ -2874,7 +2874,7 @@ MovementStatusElements const MovementSetCanFlyAck[] = MSEHasTransportGuidByte3, MSEHasTransportGuidByte1, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportTime2, MSEHasTransportGuidByte0, MSEHasTransportGuidByte5, @@ -2950,7 +2950,7 @@ MovementStatusElements MoveForceSwimBackSpeedChangeAck[] = MSEHasTransportGuidByte3, MSEHasTransportGuidByte4, MSEHasTransportGuidByte7, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte1, MSEHasTransportGuidByte0, MSEHasTransportTime2, @@ -3032,7 +3032,7 @@ MovementStatusElements MoveForceFlightBackSpeedChangeAck[] = MSEHasTransportGuidByte2, MSEHasTransportGuidByte5, MSEHasTransportGuidByte1, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte0, MSEHasTransportGuidByte7, MSEHasTransportGuidByte6, @@ -3117,7 +3117,7 @@ MovementStatusElements const MovementForceSwimSpeedChangeAck[] = MSEHasTransportGuidByte7, MSEHasTransportGuidByte3, MSEHasTransportTime2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte6, MSEHasTransportGuidByte2, MSEMovementFlags2, @@ -3189,7 +3189,7 @@ MovementStatusElements const MovementForceWalkSpeedChangeAck[] = MSEHasTransportGuidByte5, MSEHasTransportGuidByte1, MSEHasTransportGuidByte6, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte2, MSEHasTransportGuidByte0, MSEHasTransportGuidByte4, @@ -3265,7 +3265,7 @@ MovementStatusElements const MovementForceRunBackSpeedChangeAck[] = MSEHasTransportGuidByte0, MSEHasTransportGuidByte2, MSEHasTransportGuidByte1, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEHasTransportGuidByte6, MSEHasTransportGuidByte5, @@ -3460,7 +3460,7 @@ MovementStatusElements const ForceMoveRootAck[] = MSEHasTransportGuidByte2, MSEHasTransportTime2, MSEHasTransportGuidByte4, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte5, MSEMovementFlags2, MSEMovementFlags, @@ -3527,7 +3527,7 @@ MovementStatusElements const ForceMoveUnrootAck[] = MSEHasGuidByte6, MSEHasFallDirection, MSEHasTransportGuidByte0, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte6, MSEHasTransportTime2, MSEHasTransportGuidByte3, @@ -3591,7 +3591,7 @@ MovementStatusElements MoveUpdateSwimBackSpeed[] = MSEHasTransportGuidByte6, MSEHasTransportTime2, MSEHasTransportGuidByte5, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasPitch, MSEHasOrientation, @@ -3687,7 +3687,7 @@ MovementStatusElements const MovementFallReset[] = MSEHasTransportGuidByte4, MSEHasTransportTime2, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte6, MSEHasTransportGuidByte7, MSEHasTransportGuidByte3, @@ -3755,7 +3755,7 @@ MovementStatusElements const MovementFeatherFallAck[] = MSEHasGuidByte0, MSEHasGuidByte4, MSEHasTransportGuidByte6, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte2, MSEHasTransportGuidByte4, MSEHasTransportGuidByte7, @@ -3828,7 +3828,7 @@ MovementStatusElements const MovementGravityDisableAck[] = MSEHasFallData, MSEHasGuidByte1, MSEHasTransportGuidByte2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte0, MSEHasTransportGuidByte1, MSEHasTransportGuidByte5, @@ -3900,7 +3900,7 @@ MovementStatusElements const MovementGravityEnableAck[] = MSEHasMovementFlags, MSEHasFallData, MSEHasGuidByte0, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte0, MSEHasTransportGuidByte1, MSEHasTransportGuidByte3, @@ -3975,7 +3975,7 @@ MovementStatusElements const MovementHoverAck[] = MSEHasGuidByte3, MSEHasTransportGuidByte4, MSEHasTransportGuidByte6, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte1, MSEHasTransportGuidByte0, MSEHasTransportGuidByte3, @@ -4051,7 +4051,7 @@ MovementStatusElements const MovementKnockBackAck[] = MSEHasTransportGuidByte1, MSEHasTransportTime2, MSEHasTransportGuidByte0, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte6, MSEHasTransportGuidByte2, MSEHasTransportGuidByte3, @@ -4127,7 +4127,7 @@ MovementStatusElements const MovementWaterWalkAck[] = MSEHasTransportGuidByte5, MSEHasTransportTime2, MSEHasTransportGuidByte3, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEMovementFlags, MSEHasFallDirection, @@ -5250,7 +5250,7 @@ MovementStatusElements const ChangeSeatsOnControlledVehicle[] = MSEHasTransportGuidByte0, MSEHasTransportGuidByte7, MSEHasTransportGuidByte5, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte1, MSEHasTransportGuidByte2, MSEHasTransportTime2, @@ -5331,7 +5331,7 @@ MovementStatusElements const CastSpellEmbeddedMovement[] = MSEHasTransportTime2, MSEHasTransportGuidByte7, MSEHasTransportGuidByte4, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte0, MSEHasTransportGuidByte1, MSEHasTransportGuidByte3, @@ -5430,7 +5430,7 @@ MovementStatusElements const MoveUpdateFlightBackSpeed[] = MSEHasGuidByte7, MSEHasGuidByte1, MSEHasTransportData, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasTransportGuidByte4, MSEHasTransportGuidByte7, MSEHasTransportGuidByte6, diff --git a/src/server/game/Movement/MovementStructures.h b/src/server/game/Movement/MovementStructures.h index d882e1129e..dd1fcaa81a 100644 --- a/src/server/game/Movement/MovementStructures.h +++ b/src/server/game/Movement/MovementStructures.h @@ -49,7 +49,7 @@ enum MovementStatusElements MSEHasTransportGuidByte6, MSEHasTransportGuidByte7, MSEHasTransportTime2, - MSEHasTransportTime3, + MSEHasVehicleId, MSEHasPitch, MSEHasFallData, MSEHasFallDirection,