]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Opers cannot change the modes of others, and on this module, it's a reeeeeeeeeeeal...
authorw00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 12 May 2007 20:43:42 +0000 (20:43 +0000)
committerw00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 12 May 2007 20:43:42 +0000 (20:43 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6999 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_invisible.cpp

index ee6334f5e6f221ef7cbd87dbb48e2b72aa2fac3f..9313c65da1b842a224b62586347f2f73fcc28179 100644 (file)
@@ -57,7 +57,7 @@ class InvisibleMode : public ModeHandler
 
        ModeAction OnModeChange(userrec* source, userrec* dest, chanrec* channel, std::string &parameter, bool adding)
        {
-               if ((source != dest) && (!*source->oper))
+               if (source != dest)
                        return MODEACTION_DENY;
 
                if (dest->IsModeSet('Q') != adding)