Remove CHFL_DEOPPED check from TMODE.
This check sometimes blocks oper overrides (OMODE). It does not stop any hacks that the channelTS check already stops, because CHFL_DEOPPED is only set when this server ignored an @ in an incoming SJOIN (the SJOIN is then propagated without the @) and this can only be because of a TS difference.
This commit is contained in:
parent
8c39f0bf04
commit
81daf9555b
1 changed files with 0 additions and 4 deletions
|
@ -205,10 +205,6 @@ ms_tmode(struct Client *client_p, struct Client *source_p, int parc, const char
|
|||
{
|
||||
msptr = find_channel_membership(chptr, source_p);
|
||||
|
||||
/* this can still happen on a mixed ts network. */
|
||||
if(is_deop(msptr))
|
||||
return 0;
|
||||
|
||||
set_channel_mode(client_p, source_p, chptr, msptr, parc - 3, parv + 3);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue