Core/Movement: Fixed desync in player knockback movement
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fcf920d0e69df5c8ca5078d3687f3843b51fcbd)
This commit is contained in:
@@ -584,6 +584,7 @@ namespace Game
|
|||||||
if (GetPlayer().GetUnitBeingMoved().GetGUID() != movementAck.Ack.Status.Guid)
|
if (GetPlayer().GetUnitBeingMoved().GetGUID() != movementAck.Ack.Status.Guid)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
movementAck.Ack.Status.Time = AdjustClientMovementTime(movementAck.Ack.Status.Time);
|
||||||
GetPlayer().m_movementInfo = movementAck.Ack.Status;
|
GetPlayer().m_movementInfo = movementAck.Ack.Status;
|
||||||
|
|
||||||
MoveUpdateKnockBack updateKnockBack = new();
|
MoveUpdateKnockBack updateKnockBack = new();
|
||||||
|
|||||||
Reference in New Issue
Block a user