Commit Graph

260 Commits

Author SHA1 Message Date
M'Dic
cd50405a7f update (detection): more z-hack false hits fix 2023-04-28 17:47:20 -04:00
M'Dic
e32f0bf6ee fix (detection): Load Order for detections
there is a issue where teleport hack somehow gets invalidated due to counter measures of adv jump. this corrects it
2023-04-28 10:30:27 -04:00
M'Dic
e1e29e5f14 update (detection): Change wmotripple to area check
somewhere along the lines of blind cherry picking onto azerothcore from who ever, we no have the isseu where the wmobytripple always coming back as true leading to a couple of the anticheat checks from not workingso we move the affected area checks to a area id check.
2023-04-25 14:43:09 -04:00
M'Dic
a5409a5865 fix (detection): False Hit with teleport hack detection 2023-04-22 15:06:51 -04:00
M'Dic
f87b058a71 update (logging): Imrpoved CM Logging
Now includes go xyz copy pasta output into .log file
2023-04-08 10:27:59 -04:00
M'Dic
28410687fe fix (log): remove excess logging placement 2023-04-08 09:48:14 -04:00
M'Dic
82402b2727 fix (detection) False hits 2023-04-05 18:20:07 -04:00
M'Dic
fcb9456da9 update (message): CM Alert typo 2023-04-05 17:01:28 -04:00
M'Dic
9e81a435d4 add (db\gm cmd): CM DB Logging\GM CM Display
added counter measure report type in database
added new row when using .anticheat player to show deployed counter measures on player as some countermeasures will not count the actual cheat count in the db
2023-04-05 16:53:21 -04:00
M'Dic
1adf8f352e add (logging): Add missing and correct logging. 2023-04-05 06:45:00 -04:00
M'Dic
7b15f77013 add (cm\conf): Speed hack countermeasures
Added new countermeasure and counter measure conf.
Speed Hack
2023-04-03 10:32:19 -04:00
M'Dic
0662a085a1 add (cm\conf): Adv\Jump\Ignore-Z countermeasures
Added new countermeasures and counter measure confs.
Jump Hack Counter Measure
Advance Jump Hack Counter Measure
Ignore Z counter Measure
2023-04-02 20:01:15 -04:00
M'Dic
f5a906c239 Fix (log): Move CM Alert 2023-03-30 12:53:26 -04:00
M'Dic
e242c80da6 fix (log): Logging adjustment to flyhack cm 2023-03-30 12:13:03 -04:00
M'Dic
5eaccee9e0 add (logging): Fly hack counter measure log 2023-03-29 14:56:02 -04:00
M'Dic
9b4aae9fa8 add (conf\cm): Counter Measure Fly Hack
New Counter Measure FlyHACK
New conf: Anticheat.CM.FLYHACK
2023-03-29 14:32:57 -04:00
M'Dic
cf755b4d5e Revert "Update (detection): Add Support Helper to Fly hack"
This reverts commit e6f1305f01.

There is a issue in the core that was introduced dealing with stricter flight hack detection. turn it off for now until the issue is fixed.
2023-03-22 11:31:10 -04:00
M'Dic
e6f1305f01 Update (detection): Add Support Helper to Fly hack 2023-03-20 12:59:27 -04:00
M'Dic
bede602089 Update (Maintenance): Update due to core changes 2023-03-13 12:40:00 -04:00
M'Dic
2504d4e678 Update (logs): CM Teleport Log Fix 2023-03-12 20:10:50 -04:00
M'Dic
54f6092f10 Feat: (Conf\Log\ALERTS\CM) : Counter Measures
Experimental.
new confs.

GM Alert via Chat and Screen Spam.
Time Manipulations Counter Measure\LOG\ALERT

Teleport Counter Measure\LOG\ALERT

Some light Clean up.
2023-03-09 19:03:38 -05:00
M'Dic
f3abe48727 Update (Module): Copyright and Disclaimer
Update Copyright and Disclaimer
2023-03-05 15:34:13 -05:00
M'Dic
cfb21bca01 add (jail loc): add alternative jail locations
so we added two additional jailing spots since i am getting dms about people wanting to use gm island as their teletubbie club hangout or whatever. So i added two other isolated locations, Stormwind Stockcades and The Pit of Criminals. They are at seperate locations. Besure to make the changes to both the auto jail and the gm jail command.
all you need to do is commit the exsisting worldlocation loc and uncommit the one you want to have.
2023-01-19 09:51:57 -05:00
M'Dic
8e95bde977 update (teleport detect): Remove Z check
Removing Z check for the moment until it can be redone with out it somehow false flagging on hearthstone usage.
2022-12-28 11:10:00 -05:00
M'Dic
fc5e9f07f8 Update (teleport stuff): Fix false hit with bg
Fix false hit with BG on Rezzing and gps correction with parole cmd with horde
2022-12-27 16:57:09 -05:00
M'Dic
b6a100674f Update (teleport): More teleport rework. 2022-12-18 12:26:58 -05:00
M'Dic
92fc3031e8 update (logging) Teleport Diff Logs added 2022-12-18 12:15:07 -05:00
M'Dic
c0fb8fce6e update (detection\sql): Teleport Hack Edge Case and Log
Added additional logging to teleport hack GM notifications. Fixed edge case with false hit with teleport hack.
2022-12-18 11:49:54 -05:00
M'Dic
8287b4fff5 Add (logs): Additional Counter Measure Logs 2022-12-17 15:30:50 -05:00
M'Dic
6b74a7cd8c Feat (Conf\BG): BG Star Area Cheat Countermeasure
If a player cheats by teleporting outside of the start spot before the BG starts, a counter measure will applied and log (if WriteLog is enabled) and send the player to a void spot for a few seconds and return them back in the team start spot
2022-12-15 12:37:39 -05:00
M'Dic
ce3bd13388 update (detection): False flag reduction
Exempt the Celestial Planetarium Observer Battle that has a narrow path that false flags for jump hack
2022-11-23 10:49:54 -05:00
M'Dic
61487b9d96 Update (Detection): BG Fine Tune 2022-11-20 16:19:14 -05:00
M'Dic
a9944335ed update (defaults): Readjusted defaults to plane baseline of zero 2022-11-17 13:51:05 -05:00
M'Dic
f3ebf813ba Update (detections/conf): Speed Hack Precision
New conf:
#     Anticheat.SpeedLimitTolerance
#       Description: Speed Limit Tolerance allows a certain whole percentage of tolerance to speed
#       hack logging and detection.
#
#       Example: AnticheatMgr:: Speed-Hack (Speed Movement at 12% above allowed Server Set rate 8%.)
#       will be detected since its 4 (default) and higher, but anything 3 and lower will not be flagged.
#       Default:    4 - (Default)
#

Anticheat.SpeedLimitTolerance = 4

    Created a conf to establish a speed limit tolerance over server rate set speed
    This is done so we can ignore minor violations that are not false positives such as going 1 or 2 over the speed limit
2022-11-17 12:22:37 -05:00
M'Dic
946e888a18 Update (detections): Fine tune
Fine tune due to reports of speeds buffs of 3 to 5% to speed causing false hits.
Added teleport additional check for falling due to edge case with possible flight managers and jumping off ledges
2022-10-17 16:01:03 -04:00
M'Dic
dad0fd6d8a update (whitespace): Missing Space 2022-10-06 10:50:04 -04:00
M'Dic
875b3f4bf7 Update (codestyle): Dereferencing NULL
possible null pointer dereference player

Not liking the idea of inflating, but it ensures now warnings or dereferencing occurs in testings.
2022-10-06 08:53:27 -04:00
M'Dic
5767eaf3a6 Update (BG): Rest of Fine Tuning Group
Thanks to the hacktoberfest 2022 group.
2022-10-02 09:30:53 -04:00
HolyDEEW
ca60e15296 Merge branch 'holydeew:master' into master 2022-10-01 18:31:48 +01:00
iCE
4d9d82bb10 Warsong Gulch BG Fine Tuning 2022-10-01 19:30:48 +02:00
M'Dic
87914064bf Update (format): Formatting 2022-10-01 13:26:56 -04:00
iCE
d8b80e377e Horde AV BG fine tuning 2022-10-01 18:48:15 +02:00
iCE
a0483aebfa Update AnticheatMgr.cpp 2022-10-01 18:20:03 +02:00
iCE
8c0702185e Alliance AV BG fine tuning 2022-10-01 18:12:27 +02:00
M'Dic
1df6e155bf Update (Logging): Additional Speed Logging 2022-09-29 09:29:25 -04:00
M'Dic
557d982b24 update (workflow) Make Workflow happy 2022-09-20 18:46:44 -04:00
M'Dic
7366903886 update (script): Fix redundant todo and clean up 2022-09-19 14:41:47 -04:00
M'Dic
e83f29cdf0 update (reporting): BG Report Clean up
code reduction and clean up. no actual functional changes.
2022-09-16 10:10:26 -04:00
M'Dic
99b3157536 feat (logging): Log Time Manipulation Speed Hack
added logging to time manipulation speed hack.
2022-09-11 14:34:52 -04:00
M'Dic
807a0acb0b update (typo): typo correction
This is really just cleanup and standard.
2022-09-11 12:28:54 -04:00