return 0;
}
- if(IsProtected(cData))
+ if(IsProtected(cData) && !IsOper(user))
{
reply("CSMSG_UNREG_NODELETE", channel->name);
return 0;
static CHANSERV_FUNC(cmd_opme)
{
struct mod_chanmode change;
- struct userData *uData;
const char *errmsg;
mod_chanmode_init(&change);