1.1 --- a/extensions/sdktools/voice.cpp Tue Mar 08 12:17:21 2011 -0800
1.2 +++ b/extensions/sdktools/voice.cpp Tue Mar 08 12:23:34 2011 -0800
1.3 @@ -125,6 +125,11 @@
1.4 RETURN_META_VALUE_NEWPARAMS(MRES_IGNORED, bListen, &IVoiceServer::SetClientListening, (iReceiver, iSender, false));
1.5 }
1.6
1.7 + if (g_VoiceFlags[iSender] & SPEAK_MUTED)
1.8 + {
1.9 + RETURN_META_VALUE_NEWPARAMS(MRES_IGNORED, bListen, &IVoiceServer::SetClientListening, (iReceiver, iSender, false));
1.10 + }
1.11 +
1.12 if (g_VoiceMap[iReceiver][iSender] == Listen_No)
1.13 {
1.14 RETURN_META_VALUE_NEWPARAMS(MRES_IGNORED, bListen, &IVoiceServer::SetClientListening, (iReceiver, iSender, false));
1.15 @@ -134,11 +139,6 @@
1.16 RETURN_META_VALUE_NEWPARAMS(MRES_IGNORED, bListen, &IVoiceServer::SetClientListening, (iReceiver, iSender, true));
1.17 }
1.18
1.19 - if (g_VoiceFlags[iSender] & SPEAK_MUTED)
1.20 - {
1.21 - RETURN_META_VALUE_NEWPARAMS(MRES_IGNORED, bListen, &IVoiceServer::SetClientListening, (iReceiver, iSender, false));
1.22 - }
1.23 -
1.24 if ((g_VoiceFlags[iSender] & SPEAK_ALL) || (g_VoiceFlags[iReceiver] & SPEAK_LISTENALL))
1.25 {
1.26 RETURN_META_VALUE_NEWPARAMS(MRES_IGNORED, bListen, &IVoiceServer::SetClientListening, (iReceiver, iSender, true));