Add anti-cheat review queue logging
Some checks failed
build / Linux asan (push) Has been cancelled
build / Linux release (push) Has been cancelled
build / FreeBSD build (push) Has been cancelled

This commit is contained in:
server
2026-04-16 15:13:26 +02:00
parent 571e10a122
commit c2dc3b72ff
5 changed files with 104 additions and 0 deletions

View File

@@ -1314,6 +1314,7 @@ class CHARACTER : public CEntity, public CFSM, public CHorseRider
protected:
void DecayAntiCheatScore(DWORD dwNow);
void MaybeQueueAntiCheatReview(DWORD dwNow, const char* category, const char* detail);
BYTE m_bComboSequence;
DWORD m_dwLastComboTime;
int m_iValidComboInterval;
@@ -1321,8 +1322,12 @@ class CHARACTER : public CEntity, public CFSM, public CHorseRider
int m_iComboHackCount;
DWORD m_dwSkipComboAttackByTime;
int m_iAntiCheatScore;
int m_iAntiCheatPeakScore;
int m_iAntiCheatLastReviewScore;
DWORD m_dwLastAntiCheatScoreTime;
DWORD m_dwLastAntiCheatPersistTime;
DWORD m_dwLastAntiCheatReviewTime;
int m_iAntiCheatReviewCount;
protected:
void UpdateAggrPointEx(LPCHARACTER ch, EDamageType type, int dam, TBattleInfo & info);