mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-22 05:06:24 +00:00
feat(Core/Warden): optimization + PQR detection (#3875)
* Update AuctionHouseHandler.cpp * feat(warden): block PQR * wip * Update Warden.cpp * Core/Warden: minor preperation * Core/Misc: implemented some needed container wrapper functions * Core/Warden: more preperations * Core/Warden: more rework * LUA checks now are splitted to seperate config * LUA checks are always in front of queue * Fixed "Other" checks * Fixed PQR detection * Core/Warden: adjusted and optimized * Core/Warden: optimization * Core/Warden: more optimization * Core/Warden: use warden comments in ban reason * Core/Warden: more warden work * Core/Warden: more optimizations * Core/Warden: more refactors * Core/Warden: some more refactors + use default SHA definitions * Core/Warden: more refactoring * Core/Warden: fixed PQR detection again * Core/Warden: improved detection logging * Core/Misc: removed SmartEnums - we do not need it here + maybe should go as seperate commit * Core/Warden: fixed some warnings * Core/Warden: codestyle * Core/Warden: include warden check comment to console logs * Core/Warden: minor adjustment for previous commit * Core/Warden: fixed static analysis warning * Core/Warden: compilers, you're drunk this time... function is not unused... * Core/Warden: minor correction for logs * Core/Warden: one more improvement for logs * Core/Warden: added missing overrides * Core/Warden: some codestyle * Core/Misc: more codestyle * Core/Misc: more codestyle! * Core/Warden: restored default config options... (if you change it, change in core source too) * Core/Warden: addition to previous commit * DB/Warden: added EWT and WOWPlus checks (provided by lineagedr) * DB/Warden: addition to previous commit * fix: codestyle * Core/Warden: fixed build when extra logs are enabled in cmake Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
This commit is contained in:
@@ -1590,7 +1590,7 @@ IsPreloadedContinentTransport.Enabled = 0
|
||||
# Default: 0 - (Disabled)
|
||||
# 1 - (Enabled)
|
||||
|
||||
Warden.Enabled = 1
|
||||
Warden.Enabled = 0
|
||||
|
||||
#
|
||||
# Warden.NumMemChecks
|
||||
@@ -1598,7 +1598,15 @@ Warden.Enabled = 1
|
||||
# Default: 3 - (Enabled)
|
||||
# 0 - (Disabled)
|
||||
|
||||
Warden.NumMemChecks = 2
|
||||
Warden.NumMemChecks = 3
|
||||
|
||||
#
|
||||
# Warden.NumLuaChecks
|
||||
# Description: Number of Warden LUA checks that are sent to the client each cycle.
|
||||
# Default: 1 - (Enabled)
|
||||
# 0 - (Disabled)
|
||||
|
||||
Warden.NumLuaChecks = 1
|
||||
|
||||
#
|
||||
# Warden.NumOtherChecks
|
||||
@@ -1607,7 +1615,7 @@ Warden.NumMemChecks = 2
|
||||
# Default: 7 - (Enabled)
|
||||
# 0 - (Disabled)
|
||||
|
||||
Warden.NumOtherChecks = 5
|
||||
Warden.NumOtherChecks = 7
|
||||
|
||||
#
|
||||
# Warden.LogFile
|
||||
@@ -1644,7 +1652,7 @@ Warden.ClientCheckHoldOff = 30
|
||||
# 1 - (Kick)
|
||||
# 2 - (Ban)
|
||||
|
||||
Warden.ClientCheckFailAction = 2
|
||||
Warden.ClientCheckFailAction = 0
|
||||
|
||||
#
|
||||
# Warden.BanDuration
|
||||
|
||||
Reference in New Issue
Block a user