- case 'v':
- if ((param >= pcnt)) break;
- r = NULL;
- if (mdir == 1)
- {
- MOD_RESULT = 0;
- FOREACH_RESULT(I_OnRawMode,OnRawMode(user, chan, 'v', parameters[param], true, 1));
- if (!MOD_RESULT)
- {
- r = GiveVoice(user,parameters[param++],chan,status);
- }
- else param++;
- }
- else
- {
- MOD_RESULT = 0;
- FOREACH_RESULT(I_OnRawMode,OnRawMode(user, chan, 'v', parameters[param], false, 1));
- if (!MOD_RESULT)
- {
- r = TakeVoice(user,parameters[param++],chan,status);
- }
- else param++;
- }
- if (r)
- {
- charlcat(outlist,'v',MAXBUF);
- strlcpy(outpars[pc++],r,MAXBUF);
- }
- break;
-
- case 'b':
- if ((param >= pcnt)) break;
- r = NULL;
- if (mdir == 1)
- {
- MOD_RESULT = 0;
- FOREACH_RESULT(I_OnRawMode,OnRawMode(user, chan, 'b', parameters[param], true, 1));
- if (!MOD_RESULT)
- {
- r = AddBan(user,parameters[param++],chan,status);
- }
- else param++;
- }
- else
- {
- MOD_RESULT = 0;
- FOREACH_RESULT(I_OnRawMode,OnRawMode(user, chan, 'b', parameters[param], false, 1));
- if (!MOD_RESULT)
- {
- r = TakeBan(user,parameters[param++],chan,status);
- }
- else param++;
+ case 'b':
+ if ((param >= pcnt)) break;
+ r = NULL;
+ if (mdir == 1)
+ {
+ MOD_RESULT = 0;
+ FOREACH_RESULT(I_OnRawMode,OnRawMode(user, chan, 'b', parameters[param], true, 1));
+ if (!MOD_RESULT)
+ {
+ r = AddBan(user,parameters[param++],chan,status);