Skip to content

Commit 9544a34

Browse files
authored
Addendum to #3251 (#3252)
Addendum #2 to eae47fe / #3251
1 parent 34f00f3 commit 9544a34

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Server/mods/deathmatch/logic/CGame.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,9 @@ void CGame::DoPulse()
528528
// Process our resource stop/restart queue
529529
CLOCK_CALL1(m_pResourceManager->ProcessQueue(););
530530

531+
if (GetTickCount64_() + m_iClientTriggeredEventsIntervalMs > m_lClientTriggeredEventsLastCheck)
532+
ProcessClientTriggeredEventSpam();
533+
531534
// Delete all items requested
532535
CLOCK_CALL1(m_ElementDeleter.DoDeleteAll(););
533536

@@ -551,9 +554,6 @@ void CGame::DoPulse()
551554
PrintLogOutputFromNetModule();
552555
m_pScriptDebugging->UpdateLogOutput();
553556

554-
if (GetTickCount64_() + m_iClientTriggeredEventsIntervalMs > m_lClientTriggeredEventsLastCheck)
555-
ProcessClientTriggeredEventSpam();
556-
557557
// Unlock the critical section again
558558
Unlock();
559559
}
@@ -4708,7 +4708,7 @@ void CGame::HandleCrashDumpEncryption()
47084708

47094709
void CGame::RegisterClientTriggeredEventUsage(CPlayer* pPlayer)
47104710
{
4711-
if (!pPlayer)
4711+
if (!pPlayer && pPlayer->IsPlayer() && !pPlayer->IsBeingDeleted())
47124712
return;
47134713

47144714
m_mapClientTriggeredEvents[pPlayer]++;

0 commit comments

Comments
 (0)