diff options
author | Meji <alvaro.megias@outlook.com> | 2022-07-02 23:56:10 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-02 23:56:10 +0200 |
commit | 9fcf920d0e69df5c8ca5078d3687f3843b51fcbd (patch) | |
tree | ab0daf177044fc958e414630b08d377deae0cfc4 | |
parent | 2a5329847636ddc080c461bda06375edfbf3815d (diff) |
Core/Movement: Fixed desync in player knockback movement (#28067)
-rw-r--r-- | src/server/game/Handlers/MovementHandler.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Handlers/MovementHandler.cpp b/src/server/game/Handlers/MovementHandler.cpp index ce38b918519..69299588ba6 100644 --- a/src/server/game/Handlers/MovementHandler.cpp +++ b/src/server/game/Handlers/MovementHandler.cpp @@ -547,6 +547,7 @@ void WorldSession::HandleMoveKnockBackAck(WorldPackets::Movement::MoveKnockBackA if (_player->m_unitMovedByMe->GetGUID() != movementAck.Ack.Status.guid) return; + movementAck.Ack.Status.time = AdjustClientMovementTime(movementAck.Ack.Status.time); _player->m_movementInfo = movementAck.Ack.Status; WorldPackets::Movement::MoveUpdateKnockBack updateKnockBack; |