From 0981eddd78353a7b589f6df19cf2d8e474ceb61c Mon Sep 17 00:00:00 2001 From: SymbolixDEV Date: Fri, 7 Mar 2014 14:05:56 +0200 Subject: [PATCH] Passive Anti-Cheat Fix --- Wotlk(TrinityCore)/Passive Anti-cheat.patch | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/Wotlk(TrinityCore)/Passive Anti-cheat.patch b/Wotlk(TrinityCore)/Passive Anti-cheat.patch index a339d51..c19b765 100644 --- a/Wotlk(TrinityCore)/Passive Anti-cheat.patch +++ b/Wotlk(TrinityCore)/Passive Anti-cheat.patch @@ -1,3 +1,16 @@ +/* +################################################################# +################################################################# +################################################################# +##########Patch by: ?? ######### +##########Fixed by: JunkyBulgaria and SymbolxiDEV ######### +##########Cheat Type: SpeedHack ######### +##########Cheat Type: FlyHack ######### +##########Cheat Type: WalkOnWaterHack ######### +################################################################# +################################################################# +################################################################# +/* diff --git a/src/server/game/Chat/Chat.cpp b/src/server/game/Chat/Chat.cpp --- a/src/server/game/Chat/Chat.cpp +++ b/src/server/game/Chat/Chat.cpp @@ -526,11 +539,11 @@ diff --git a/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp b/src/ + + if (plMover && -+ !plMover->isInFlight() && ++ !plMover->IsInFlight() && + !plMover->GetTransport() && + !plMover->IsBeingTeleported() && + plMover->CanFreeMove() && -+ !plMover->isGameMaster()) ++ !plMover->IsGameMaster()) + { + // fly hack detection + // PosZ is checked to see if the player is going up when it should not.