diff --git a/SelfMute/scripting/SelfMute_codec_transcode.sp b/SelfMute/scripting/SelfMute_codec_transcode.sp index d49713e..94a3942 100644 --- a/SelfMute/scripting/SelfMute_codec_transcode.sp +++ b/SelfMute/scripting/SelfMute_codec_transcode.sp @@ -465,7 +465,7 @@ void UpdateSpecialMutesOtherClients(int client) SetListenOverride(i, client, Listen_No); //LogMessage("selfmuted 1: i: %N. client: %N", i, client); } - else if(!GetIgnored(i, client) && PM_IsPlayerSteam(i)) //dont allows nosteamers to have it overwritten to listen yes to stop broadcastvoice data when using wrong audio codecs for nosteamers. + else if(!GetIgnored(i, client) && !IsFakeClient(i) && PM_IsPlayerSteam(i)) //dont allows nosteamers to have it overwritten to listen yes to stop broadcastvoice data when using wrong audio codecs for nosteamers. SetListenOverride(i, client, Listen_Yes); } } @@ -514,7 +514,7 @@ void UpdateSpecialMutesThisClient(int client) SetListenOverride(client, i, Listen_No); //LogMessage("selfmuted 2: client: %N. i: %N", client, i); } - else if(!GetIgnored(client, i) && PM_IsPlayerSteam(i)) //dont allows nosteamers to have it overwritten to listen yes to stop broadcastvoice data when using wrong audio codecs for nosteamers. + else if(!GetIgnored(client, i) && !IsFakeClient(i) && PM_IsPlayerSteam(i)) //dont allows nosteamers to have it overwritten to listen yes to stop broadcastvoice data when using wrong audio codecs for nosteamers. SetListenOverride(client, i, Listen_Yes); } }