]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Only send 008 when MODE Oper
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Tue, 29 Aug 2006 20:14:32 +0000 (20:14 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Tue, 29 Aug 2006 20:14:32 +0000 (20:14 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5075 e03df62e-2008-0410-955e-edbf42e46eb7

src/mode.cpp

index c14343febc2ce5ffc0543b5d2e4e864685e60af3..3faea44ba9c0a045909d7c89ae6fd3944634a602 100644 (file)
@@ -259,7 +259,8 @@ void ModeParser::DisplayCurrentModes(userrec *user, userrec* targetuser, chanrec
        {
                /* Display user's current mode string */
                user->WriteServ("221 %s :+%s",targetuser->nick,targetuser->FormatModes());
-               user->WriteServ("008 %s :+%s", targetuser->nick, targetuser->FormatNoticeMasks());
+               if (*targetuser->oper)
+                       user->WriteServ("008 %s +%s :Server notice mask", targetuser->nick, targetuser->FormatNoticeMasks());
                return;
        }