From ff2b96dbe472c6983295d21e61df99f3a3e2a158 Mon Sep 17 00:00:00 2001 From: ratkosrb Date: Thu, 20 Jun 2024 21:49:55 +0300 Subject: [PATCH] Movement is stopped upon losing client control. Closes https://github.com/vmangos/core/issues/2672 --- src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp b/src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp index b70a9d1135a..11cae071f3c 100644 --- a/src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp +++ b/src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp @@ -939,6 +939,9 @@ bool MovementAnticheat::CheckFallStop(MovementInfo const& movementInfo, uint16 o if (opcode == CMSG_FORCE_MOVE_ROOT_ACK) return false; + if (opcode == CMSG_MOVE_NOT_ACTIVE_MOVER) + return false; + if (movementInfo.HasMovementFlag(MOVEFLAG_ROOT)) return false;