fixed cmd_devoiceall & cmd_deopall
[NeonServV5.git] / src / cmd_neonserv_devoiceall.c
index 9fec9b4bbe665ced93ff413cb889cbe4eea30651..0a0d5d66d0f6bef8f79af85629f43282355d6892 100644 (file)
@@ -33,7 +33,7 @@ CMD_BIND(neonserv_cmd_devoiceall) {
     issuer_access = getChannelAccess(user, chan);
     for(chanuser = getChannelUsers(chan, NULL); chanuser; chanuser = getChannelUsers(chan, chanuser)) {
         if(nickmask && match(nickmask, chanuser->user->nick)) continue;
-        victim_access = getChannelAccess(user, chan);
+        victim_access = getChannelAccess(chanuser->user, chan);
         if(victim_access >= issuer_access) continue;
         if(!(chanuser->flags & CHANUSERFLAG_VOICED)) continue;
         modeBufferDevoice(modeBuf, chanuser->user->nick);