Don't send redundant tempunmutes for admins

This commit is contained in:
Antonio Martinez 2025-08-27 22:18:56 -04:00
parent 4ae71662e0
commit 85b2f8f933

View file

@ -344,7 +344,7 @@ void SV_UpdateTempMutes(void)
serverplayer_t *stat = SV_GetStatsByPlayerIndex(i); serverplayer_t *stat = SV_GetStatsByPlayerIndex(i);
if (i == serverplayer || IsPlayerAdmin(i)) if (i == serverplayer || IsPlayerAdmin(i) && player->pflags2 & PF2_SERVERTEMPMUTE)
SV_UpdateTempMute(player, false); SV_UpdateTempMute(player, false);
else if (stat->finishedrounds >= (UINT32)cv_gamestochat.value && player->pflags2 & PF2_SERVERTEMPMUTE) else if (stat->finishedrounds >= (UINT32)cv_gamestochat.value && player->pflags2 & PF2_SERVERTEMPMUTE)
SV_UpdateTempMute(player, false); SV_UpdateTempMute(player, false);