]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Changes to allow ulined servers to set any mode
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Fri, 2 Dec 2005 13:47:41 +0000 (13:47 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Fri, 2 Dec 2005 13:47:41 +0000 (13:47 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2112 e03df62e-2008-0410-955e-edbf42e46eb7

src/mode.cpp

index 7cc53d23016e569cb88b6d669e49c2979a45fd54..d1c63702f4f3ca359e1f73de2b25c71a27ff2243 100644 (file)
@@ -1294,7 +1294,7 @@ void handle_mode(char **parameters, int pcnt, userrec *user)
                can_change = 0;
                if (user != dest)
                {
-                       if (strchr(user->modes,'o'))
+                       if ((strchr(user->modes,'o')) || (is_uline(user->server)))
                        {
                                can_change = 1;
                        }