[5.1.0 BETA 3] LR anticheat fixes and improvements
Pre-release
Pre-release
This is a BETA release. It might contain bugs.
- Changed cvar
sm_hosties_lr_rebel_action
tosm_hosties_lr_cheat_action
, and added option 0:Nothing, but prevent cheating
(commit)- This change requires you check the new cvar and update its value if you want to. It will still default to option 2:
Slay
- This change requires you check the new cvar and update its value if you want to. It will still default to option 2:
- Fixed the Dodgeball anticheat sometimes being inaccurate (#4)
- Attempted to fix the Russian Roulette LR anticheat bug in Counter-Strike: Source (#7)
- If everything goes well, this should also fix some LR anticheat related bugs.
- Many thanks to @Tuberculosis-FP for reporting the bug and testing my fix attempts, as well as providing useful logging. Thanks to @FrokedFork as well for being very patient and testing my fixes and providing logging.
- Fixed the Juggernout Battle LR ignoring the
sm_hosties_lr_damage
cvar - Added an anticheat for the HE Battle LR, Juggernout Battle and Only Headshot
- Added and improved weapon pickup prevention for some LRs
- More LR anticheat improvements (ex: removed the player_hurt anticheat. Now largely relying on OnTakeDamage)
- Only HS LR: The clip is now reloaded on bodyshot to avoid running out of ammo (commit)
- Added the cstrike include in lastrequest.inc (commit)
- Small code changes and improvements
- Changed ENT_Hosties V3 to Hosties+ in translations (commit)
Special thanks to @FrokedFork who reported a lot of bugs, video recorded those, tested my fixes and helped me debug.
These patch notes document changes between version 5.0.5 and this version.