File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Server/mods/deathmatch/logic Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -528,6 +528,9 @@ void CGame::DoPulse()
528
528
// Process our resource stop/restart queue
529
529
CLOCK_CALL1 (m_pResourceManager->ProcessQueue (););
530
530
531
+ if (GetTickCount64_ () + m_iClientTriggeredEventsIntervalMs > m_lClientTriggeredEventsLastCheck)
532
+ ProcessClientTriggeredEventSpam ();
533
+
531
534
// Delete all items requested
532
535
CLOCK_CALL1 (m_ElementDeleter.DoDeleteAll (););
533
536
@@ -551,9 +554,6 @@ void CGame::DoPulse()
551
554
PrintLogOutputFromNetModule ();
552
555
m_pScriptDebugging->UpdateLogOutput ();
553
556
554
- if (GetTickCount64_ () + m_iClientTriggeredEventsIntervalMs > m_lClientTriggeredEventsLastCheck)
555
- ProcessClientTriggeredEventSpam ();
556
-
557
557
// Unlock the critical section again
558
558
Unlock ();
559
559
}
@@ -4708,7 +4708,7 @@ void CGame::HandleCrashDumpEncryption()
4708
4708
4709
4709
void CGame::RegisterClientTriggeredEventUsage (CPlayer* pPlayer)
4710
4710
{
4711
- if (!pPlayer)
4711
+ if (!pPlayer && pPlayer-> IsPlayer () && !pPlayer-> IsBeingDeleted () )
4712
4712
return ;
4713
4713
4714
4714
m_mapClientTriggeredEvents[pPlayer]++;
You can’t perform that action at this time.
0 commit comments