fix (module) Reduce False hit for water walking

https://github.com/azerothcore/mod-anticheat/issues/70
This commit is contained in:
MDIC
2022-05-05 08:41:48 -04:00
parent 84d084b367
commit 1d8c03f259

View File

@@ -73,7 +73,7 @@ void AnticheatMgr::WalkOnWaterHackDetection(Player* player, MovementInfo moveme
if (!distance2D) if (!distance2D)
return; return;
if (player->GetLiquidData().Status == LIQUID_MAP_WATER_WALK) if (player->GetLiquidData().Status == LIQUID_MAP_WATER_WALK && !player->IsFlying())
{ {
if (!m_Players[key].GetLastMovementInfo().HasMovementFlag(MOVEMENTFLAG_WATERWALKING) && !movementInfo.HasMovementFlag(MOVEMENTFLAG_WATERWALKING)) if (!m_Players[key].GetLastMovementInfo().HasMovementFlag(MOVEMENTFLAG_WATERWALKING) && !movementInfo.HasMovementFlag(MOVEMENTFLAG_WATERWALKING))
{ {