? src/modules/AntiRandom-1.1
? src/modules/AntiRandom.tar.gz
? src/modules/antirandom.c
? src/modules/m_dnsbl.c
? src/modules/m_soper.c
Index: src/modules/m_invite.c
===================================================================
RCS file: /cvs/unreal/src/modules/Attic/m_invite.c,v
retrieving revision 1.1.2.2.2.6
diff -u -B -r1.1.2.2.2.6 m_invite.c
--- src/modules/m_invite.c	12 Nov 2006 20:27:22 -0000	1.1.2.2.2.6
+++ src/modules/m_invite.c	23 Aug 2010 05:09:45 -0000
@@ -329,14 +329,16 @@
                 		sendto_channelprefix_butone(NULL, &me, chptr, PREFIX_OP|PREFIX_ADMIN|PREFIX_OWNER,
 		                  ":%s NOTICE @%s :OperOverride -- %s invited him/herself into the channel.",
                 		  me.name, chptr->chname, sptr->name);
-		        else if (over == 0)
-		                sendto_channelprefix_butone(NULL, &me, chptr, PREFIX_OP|PREFIX_ADMIN|PREFIX_OWNER,
-                		  ":%s NOTICE @%s :%s invited %s into the channel.",
-		                  me.name, chptr->chname, sptr->name, acptr->name);
+
+			/* inform channel ops that an invitation was made */
+			sendto_channelprefix_butone(NULL, sptr, chptr, PREFIX_OP|PREFIX_ADMIN|PREFIX_OWNER,
+						    ":%s INVITE %s :%s",
+						    parv[0], acptr->name, chptr->chname);
 
 		        add_invite(acptr, chptr);
 			}
 	}
+	/* inform the invitee that he's invited */
 	if (!is_silenced(sptr, acptr))
 		sendto_prefix_one(acptr, sptr, ":%s INVITE %s :%s", parv[0],
 			acptr->name, ((chptr) ? (chptr->chname) : parv[2]));
