More False Flag reduction

This commit is contained in:
MDIC
2022-04-04 10:54:12 -04:00
parent 3b65c2d9e9
commit 24831dcb0d

View File

@@ -216,6 +216,16 @@ void AnticheatMgr::ZAxisHackDetection(Player* player, MovementInfo movementInfo)
if (m_Players[key].GetLastMovementInfo().HasMovementFlag(MOVEMENTFLAG_WATERWALKING) && movementInfo.HasMovementFlag(MOVEMENTFLAG_WATERWALKING)) if (m_Players[key].GetLastMovementInfo().HasMovementFlag(MOVEMENTFLAG_WATERWALKING) && movementInfo.HasMovementFlag(MOVEMENTFLAG_WATERWALKING))
return; return;
switch (player->GetAreaId())
{
case 4281: //Acherus: The Ebon Hold
case 4342: //Acherus: The Ebon Hold
return;
break;
default:
break;// Should never happen
}
if ((xDiff || yDiff) && m_Players[key].GetLastMovementInfo().pos.GetPositionZ() == movementInfo.pos.GetPositionZ() if ((xDiff || yDiff) && m_Players[key].GetLastMovementInfo().pos.GetPositionZ() == movementInfo.pos.GetPositionZ()
&& player->GetPositionZ() >= groundZ + 5.0f) && player->GetPositionZ() >= groundZ + 5.0f)
{ {