From e20e272ee10a95c0da867cc2f991ac7864581eaf Mon Sep 17 00:00:00 2001 From: Alexandr <003.alex@gmail.com> Date: Mon, 28 Jan 2013 18:30:44 -0500 Subject: [PATCH] Fixed basecomm forwards firing with incorrect client parameter value (bug 5583, r=psychonic). --- plugins/basecomm/gag.sp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/plugins/basecomm/gag.sp b/plugins/basecomm/gag.sp index b319438e..4ddf264a 100644 --- a/plugins/basecomm/gag.sp +++ b/plugins/basecomm/gag.sp @@ -215,7 +215,7 @@ PerformMute(client, target, bool:silent=false) g_Muted[target] = true; SetClientListeningFlags(target, VOICE_MUTED); - FireOnClientMute(client, true); + FireOnClientMute(target, true); if (!silent) { @@ -239,7 +239,7 @@ PerformUnMute(client, target, bool:silent=false) SetClientListeningFlags(target, VOICE_NORMAL); } - FireOnClientMute(client, false); + FireOnClientMute(target, false); if (!silent) { @@ -250,7 +250,7 @@ PerformUnMute(client, target, bool:silent=false) PerformGag(client, target, bool:silent=false) { g_Gagged[target] = true; - FireOnClientGag(client, true); + FireOnClientGag(target, true); if (!silent) { @@ -261,7 +261,7 @@ PerformGag(client, target, bool:silent=false) PerformUnGag(client, target, bool:silent=false) { g_Gagged[target] = false; - FireOnClientGag(client, false); + FireOnClientGag(target, false); if (!silent) { @@ -274,14 +274,14 @@ PerformSilence(client, target) if (!g_Gagged[target]) { g_Gagged[target] = true; - FireOnClientGag(client, true); + FireOnClientGag(target, true); } if (!g_Muted[target]) { g_Muted[target] = true; SetClientListeningFlags(target, VOICE_MUTED); - FireOnClientMute(client, true); + FireOnClientMute(target, true); } LogAction(client, target, "\"%L\" silenced \"%L\"", client, target); @@ -292,7 +292,7 @@ PerformUnSilence(client, target) if (g_Gagged[target]) { g_Gagged[target] = false; - FireOnClientGag(client, false); + FireOnClientGag(target, false); } if (g_Muted[target]) @@ -311,7 +311,7 @@ PerformUnSilence(client, target) { SetClientListeningFlags(target, VOICE_NORMAL); } - FireOnClientMute(client, false); + FireOnClientMute(target, false); } LogAction(client, target, "\"%L\" unsilenced \"%L\"", client, target);