diff --git a/src/AnticheatMgr.cpp b/src/AnticheatMgr.cpp index 14e4422..527f387 100644 --- a/src/AnticheatMgr.cpp +++ b/src/AnticheatMgr.cpp @@ -354,7 +354,7 @@ void AnticheatMgr::ClimbHackDetection(Player* player, MovementInfo movementInfo, float angle = Position::NormalizeOrientation(tan(deltaZ / deltaXY)); - if (angle > CLIMB_ANGLE) + if ((angle > CLIMB_ANGLE) && !m_Players[key].GetLastMovementInfo().HasMovementFlag(MOVEMENTFLAG_FALLING)) { if (sConfigMgr->GetOption("Anticheat.WriteLog", true)) {