Remove override being able to automatically and silently go through +q/+m/etc.

This was previously doable without sending wallops, and had high abuse potential.
Overriding opers can set themselves +v/+o or remove the offending mode if they need to get past such things.
This commit is contained in:
B.Greenham 2010-03-16 13:44:44 -04:00
parent 853058531a
commit 7bd3701cd6
1 changed files with 0 additions and 3 deletions

View File

@ -968,9 +968,6 @@ can_send(struct Channel *chptr, struct Client *source_p, struct membership *mspt
if(is_chanop_voiced(msptr))
return CAN_SEND_OPV;
if(IsOverride(source_p))
return CAN_SEND_NONOP;
if(chptr->mode.mode & MODE_MODERATED)
return CAN_SEND_NO;