From 29c032b455dbf4e3a1b55dc0ba6eaad8b7a0bbc8 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Sat, 2 Jul 2022 20:36:49 -0400 Subject: [PATCH] Core/Movement: Fixed desync in player knockback movement Port From (https://github.com/TrinityCore/TrinityCore/commit/9fcf920d0e69df5c8ca5078d3687f3843b51fcbd) --- Source/Game/Handlers/MovementHandler.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Game/Handlers/MovementHandler.cs b/Source/Game/Handlers/MovementHandler.cs index efa00f643..614e777a0 100644 --- a/Source/Game/Handlers/MovementHandler.cs +++ b/Source/Game/Handlers/MovementHandler.cs @@ -584,6 +584,7 @@ namespace Game if (GetPlayer().GetUnitBeingMoved().GetGUID() != movementAck.Ack.Status.Guid) return; + movementAck.Ack.Status.Time = AdjustClientMovementTime(movementAck.Ack.Status.Time); GetPlayer().m_movementInfo = movementAck.Ack.Status; MoveUpdateKnockBack updateKnockBack = new();