if(MyClient(source_p) && (chptr->mode.mode & MODE_TOPICLIMIT) && !is_chanop(msptr))
{
if(IsOverride(source_p))
- sendto_realops_snomask(SNO_GENERAL, L_NETWIDE,
+ {
+ sendto_wallops_flags(UMODE_WALLOP, &me,
"%s is overriding TOPIC on [%s]",
get_oper_name(source_p), chptr->chname);
+ sendto_server(NULL, chptr, NOCAPS, NOCAPS,
+ ":%s WALLOPS :%s is overriding TOPIC on [%s]",
+ use_id(source_p), get_oper_name(source_p), chptr->chname);
+ }
else
{
sendto_one(source_p, form_str(ERR_CHANOPRIVSNEEDED),