From 85465c434142a9b62f4b468afa455a8816ac083b Mon Sep 17 00:00:00 2001 From: "B.Greenham" Date: Fri, 5 Mar 2010 14:28:48 -0500 Subject: [PATCH] Make +gGR not affect services. --- modules/core/m_message.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/core/m_message.c b/modules/core/m_message.c index ad727e2..168b5b4 100644 --- a/modules/core/m_message.c +++ b/modules/core/m_message.c @@ -789,7 +789,7 @@ msg_client(int p_or_n, const char *command, target_p->name); } /* If opers want to go through +g, they should load oaccept.*/ - else if(!IsServer(source_p) && (IsSetCallerId(target_p) || + else if(!IsServer(source_p) && !IsService(source_p) && (IsSetCallerId(target_p) || (IsSetSCallerId(target_p) && !has_common_channel(source_p, target_p)) || (IsSetRegOnlyMsg(target_p) && !source_p->user->suser[0]))) {