From 07226feec4d5b54f69f5ef7808da1de0a5d6abc3 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 26 Feb 2012 19:49:02 -0500 Subject: [PATCH] Track plexus umode and cmode +C and renamed UMODE_NO_CTCP to match up with the names of other modes. --- include/modes.h | 4 ++-- modules/protocol/plexus.cpp | 2 ++ modules/protocol/unreal.cpp | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/include/modes.h b/include/modes.h index 9cfc607cc..c8ef794bd 100644 --- a/include/modes.h +++ b/include/modes.h @@ -19,7 +19,7 @@ enum UserModeName UMODE_BEGIN, UMODE_SERV_ADMIN, UMODE_BOT, UMODE_CO_ADMIN, UMODE_FILTER, UMODE_HIDEOPER, UMODE_NETADMIN, - UMODE_REGPRIV, UMODE_PROTECTED, UMODE_NO_CTCP, UMODE_WEBTV, UMODE_WEBIRC, UMODE_WHOIS, UMODE_ADMIN, UMODE_DEAF, + UMODE_REGPRIV, UMODE_PROTECTED, UMODE_NOCTCP, UMODE_WEBTV, UMODE_WEBIRC, UMODE_WHOIS, UMODE_ADMIN, UMODE_DEAF, UMODE_GLOBOPS, UMODE_HELPOP, UMODE_INVIS, UMODE_OPER, UMODE_PRIV, UMODE_GOD, UMODE_REGISTERED, UMODE_SNOMASK, UMODE_VHOST, UMODE_WALLOPS, UMODE_CLOAK, UMODE_SSL, UMODE_SOFTCALLERID, UMODE_CALLERID, UMODE_COMMONCHANS, UMODE_HIDDEN, UMODE_STRIPCOLOR, UMODE_INVISIBLE_OPER, UMODE_RESTRICTED, UMODE_HIDEIDLE, @@ -31,7 +31,7 @@ const Anope::string UserModeNameStrings[] = { "UMODE_BEGIN", "UMODE_SERV_ADMIN", "UMODE_BOT", "UMODE_CO_ADMIN", "UMODE_FILTER", "UMODE_HIDEOPER", "UMODE_NETADMIN", - "UMODE_REGPRIV", "UMODE_PROTECTED", "UMODE_NO_CTCP", "UMODE_WEBTV", "UMODE_WEBIRC", "UMODE_WHOIS", "UMODE_ADMIN", "UMODE_DEAF", + "UMODE_REGPRIV", "UMODE_PROTECTED", "UMODE_NOCTCP", "UMODE_WEBTV", "UMODE_WEBIRC", "UMODE_WHOIS", "UMODE_ADMIN", "UMODE_DEAF", "UMODE_GLOBOPS", "UMODE_HELPOP", "UMODE_INVIS", "UMODE_OPER", "UMODE_PRIV", "UMODE_GOD", "UMODE_REGISTERED", "UMODE_SNOMASK", "UMODE_VHOST", "UMODE_WALLOPS", "UMODE_CLOAK", "UMODE_SSL", "UMODE_SOFTCALLERID", "UMODE_CALLERID", "UMODE_COMMONCHANS", "UMODE_HIDDEN", "UMODE_STRIPCOLOR", "UMODE_INVISIBLE_OPER", "UMODE_RESTRICTED", "UMODE_HIDEIDLE", diff --git a/modules/protocol/plexus.cpp b/modules/protocol/plexus.cpp index 983e52630..3a4d92a8e 100644 --- a/modules/protocol/plexus.cpp +++ b/modules/protocol/plexus.cpp @@ -593,6 +593,7 @@ class ProtoPlexus : public Module ModeManager::AddUserMode(new UserMode(UMODE_OPER, 'o')); ModeManager::AddUserMode(new UserMode(UMODE_SNOMASK, 's')); ModeManager::AddUserMode(new UserMode(UMODE_WALLOPS, 'w')); + ModeManager::AddUserMode(new UserMode(UMODE_NOCTCP, 'C')); ModeManager::AddUserMode(new UserMode(UMODE_DEAF, 'D')); ModeManager::AddUserMode(new UserMode(UMODE_SOFTCALLERID, 'G')); ModeManager::AddUserMode(new UserMode(UMODE_NETADMIN, 'N')); @@ -622,6 +623,7 @@ class ProtoPlexus : public Module /* Add channel modes */ ModeManager::AddChannelMode(new ChannelMode(CMODE_BANDWIDTH, 'B')); + ModeManager::AddChannelMode(new ChannelMode(CMODE_NOCTCP, 'C')); ModeManager::AddChannelMode(new ChannelMode(CMODE_REGMODERATED, 'M')); ModeManager::AddChannelMode(new ChannelMode(CMODE_NONOTICE, 'N')); ModeManager::AddChannelMode(new ChannelModeOper('O')); diff --git a/modules/protocol/unreal.cpp b/modules/protocol/unreal.cpp index f7c752095..b5088af48 100644 --- a/modules/protocol/unreal.cpp +++ b/modules/protocol/unreal.cpp @@ -1156,7 +1156,7 @@ class ProtoUnreal : public Module ModeManager::AddUserMode(new UserMode(UMODE_NETADMIN, 'N')); ModeManager::AddUserMode(new UserMode(UMODE_REGPRIV, 'R')); ModeManager::AddUserMode(new UserMode(UMODE_PROTECTED, 'S')); - ModeManager::AddUserMode(new UserMode(UMODE_NO_CTCP, 'T')); + ModeManager::AddUserMode(new UserMode(UMODE_NOCTCP, 'T')); ModeManager::AddUserMode(new UserMode(UMODE_WEBTV, 'V')); ModeManager::AddUserMode(new UserMode(UMODE_WHOIS, 'W')); ModeManager::AddUserMode(new UserMode(UMODE_ADMIN, 'a'));