diff --git a/src/AnticheatMgr.cpp b/src/AnticheatMgr.cpp index 5f829ac..449ae79 100644 --- a/src/AnticheatMgr.cpp +++ b/src/AnticheatMgr.cpp @@ -308,6 +308,9 @@ void AnticheatMgr::JumpHackDetection(Player* player, MovementInfo movementInfo, if (!distance2D) return; + if (!player->HasUnitMovementFlag(MOVEMENTFLAG_DISABLE_GRAVITY) && movementInfo.jump.zspeed < -10.0f) + return; + if (ground_Z > 5.0f && movementInfo.pos.GetPositionZ() >= player->GetPositionZ()) { if (sConfigMgr->GetOption("Anticheat.WriteLog", true))