continue;
}
- if(splitmode && !IsOper(source_p) && (*name != '&') &&
+ if(splitmode && !IsOperGeneral(source_p) && (*name != '&') &&
ConfigChannel.no_join_on_split)
{
sendto_one(source_p, form_str(ERR_UNAVAILRESOURCE),
continue;
}
- if(splitmode && !IsOper(source_p) && (*name != '&') &&
+ if(splitmode && !IsOperGeneral(source_p) && (*name != '&') &&
ConfigChannel.no_create_on_split)
{
sendto_one(source_p, form_str(ERR_UNAVAILRESOURCE),
chptr = chptr2;
if(flags == 0 &&
- !IsOper(source_p) && !IsExemptSpambot(source_p))
+ !IsOperGeneral(source_p) && !IsExemptSpambot(source_p))
check_spambot_warning(source_p, name);
/* add the user to the channel */
while((ptr = source_p->user->channel.head))
{
if(MyConnect(source_p) &&
- !IsOper(source_p) && !IsExemptSpambot(source_p))
+ !IsOperGeneral(source_p) && !IsExemptSpambot(source_p))
check_spambot_warning(source_p, NULL);
msptr = ptr->data;
if(EmptyString(name))
return false;
- if(ConfigFileEntry.disable_fake_channels && !IsOper(source_p))
+ if(ConfigFileEntry.disable_fake_channels && !IsOperGeneral(source_p))
{
for(p = name; *p; ++p)
{