From 85b2f8f933bf4b9b225958ed9b80bc1b468f71a0 Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Wed, 27 Aug 2025 22:18:56 -0400 Subject: [PATCH] Don't send redundant tempunmutes for admins --- src/k_serverstats.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/k_serverstats.c b/src/k_serverstats.c index 84bbacb7f..32e2c7074 100644 --- a/src/k_serverstats.c +++ b/src/k_serverstats.c @@ -344,7 +344,7 @@ void SV_UpdateTempMutes(void) serverplayer_t *stat = SV_GetStatsByPlayerIndex(i); - if (i == serverplayer || IsPlayerAdmin(i)) + if (i == serverplayer || IsPlayerAdmin(i) && player->pflags2 & PF2_SERVERTEMPMUTE) SV_UpdateTempMute(player, false); else if (stat->finishedrounds >= (UINT32)cv_gamestochat.value && player->pflags2 & PF2_SERVERTEMPMUTE) SV_UpdateTempMute(player, false);