From e2e3509129b1a9463d874a1548732688d908d84c Mon Sep 17 00:00:00 2001 From: "B.Greenham" Date: Sat, 27 Feb 2010 23:20:01 -0500 Subject: [PATCH] Update extensions for +ah. --- extensions/m_findforwards.c | 2 +- extensions/m_omode.c | 2 +- extensions/m_opme.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/m_findforwards.c b/extensions/m_findforwards.c index f681234..4afe564 100644 --- a/extensions/m_findforwards.c +++ b/extensions/m_findforwards.c @@ -72,7 +72,7 @@ m_findforwards(struct Client *client_p, struct Client *source_p, int parc, const return 0; } - if(!is_chanop(msptr)) + if(!is_any_op(msptr)) { sendto_one(source_p, form_str(ERR_CHANOPRIVSNEEDED), me.name, source_p->name, parv[1]); diff --git a/extensions/m_omode.c b/extensions/m_omode.c index 03c9d32..f80e262 100644 --- a/extensions/m_omode.c +++ b/extensions/m_omode.c @@ -94,7 +94,7 @@ mo_omode(struct Client *client_p, struct Client *source_p, int parc, const char msptr = find_channel_membership(chptr, source_p); wasonchannel = msptr != NULL; - if (is_chanop(msptr)) + if (is_any_op(msptr)) { sendto_one_notice(source_p, ":Use a normal MODE you idiot"); return 0; diff --git a/extensions/m_opme.c b/extensions/m_opme.c index 31ee67f..9adfb5b 100644 --- a/extensions/m_opme.c +++ b/extensions/m_opme.c @@ -76,7 +76,7 @@ mo_opme(struct Client *client_p, struct Client *source_p, int parc, const char * { msptr = ptr->data; - if(is_chanop(msptr)) + if(is_chanop(msptr) || is_owner(msptr)) { sendto_one_notice(source_p, ":%s Channel is not opless", parv[1]); return 0;