X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fcmd_privmsg.cpp;h=81e5ee016c93ac220091aba33b3b2c45c6726876;hb=db07867e945deb72ce103f796e20104a27c5f68a;hp=0814c08c4f1731c910255663148f832dcd6a246d;hpb=d54fbc71e2a2e0f70002e2d36c669c4aa3d59e17;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/cmd_privmsg.cpp b/src/cmd_privmsg.cpp index 0814c08c4..81e5ee016 100644 --- a/src/cmd_privmsg.cpp +++ b/src/cmd_privmsg.cpp @@ -24,7 +24,7 @@ #include "wildcard.h" #include "commands.h" #include "helperfuncs.h" -#include "cmd_privmsg.h" +#include "commands/cmd_privmsg.h" extern ServerConfig* Config; extern InspIRCd* ServerInstance; @@ -42,7 +42,7 @@ void cmd_privmsg::Handle (char **parameters, int pcnt, userrec *user) if (ServerInstance->Parser->LoopCall(this,parameters,pcnt,user,0,pcnt-2,0)) return; - if ((parameters[0][0] == '$') && (*user->oper)) + if ((parameters[0][0] == '$') && ((*user->oper) || (is_uline(user->server)))) { // notice to server mask char* servermask = parameters[0];