From 90d2f84576b2d4eb5ebcfafc994e7fc006db07c9 Mon Sep 17 00:00:00 2001 From: MDIC Date: Wed, 27 Apr 2022 17:34:47 -0400 Subject: [PATCH] update (module): Change detection run --- src/AnticheatMgr.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/AnticheatMgr.cpp b/src/AnticheatMgr.cpp index e60a339..48af7c5 100644 --- a/src/AnticheatMgr.cpp +++ b/src/AnticheatMgr.cpp @@ -376,13 +376,19 @@ void AnticheatMgr::StartHackDetection(Player* player, MovementInfo movementInfo, SpeedHackDetection(player, movementInfo); FlyHackDetection(player, movementInfo); - WalkOnWaterHackDetection(player, movementInfo); JumpHackDetection(player, movementInfo, opcode); TeleportPlaneHackDetection(player, movementInfo); ClimbHackDetection(player, movementInfo, opcode); TeleportHackDetection(player, movementInfo); IgnoreControlHackDetection(player, movementInfo); - ZAxisHackDetection(player, movementInfo); + if (player->GetLiquidData().Status == LIQUID_MAP_WATER_WALK) + { + WalkOnWaterHackDetection(player, movementInfo); + } + else + { + ZAxisHackDetection(player, movementInfo); + } m_Players[key].SetLastMovementInfo(movementInfo); m_Players[key].SetLastOpcode(opcode); }