summaryrefslogtreecommitdiff
path: root/modules/protocol/inspircd12.cpp
diff options
context:
space:
mode:
authorFederico G. Schwindt <fgsch@lodoss.net>2013-07-23 14:39:50 +0100
committerFederico G. Schwindt <fgsch@lodoss.net>2013-07-23 18:03:32 +0100
commite908dc0dc75c63699ffbffe9246e30420ee51f04 (patch)
tree4b5f9de4213ac3e8faa4217014f4fe2822c71eda /modules/protocol/inspircd12.cpp
parent378c9203df121244f2e23e78f2b134755f491d4c (diff)
Make ChannelModeStatus level mandatory
Levels are used in Channel::SetCorrectModes() when removing modes.
Diffstat (limited to 'modules/protocol/inspircd12.cpp')
-rw-r--r--modules/protocol/inspircd12.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/protocol/inspircd12.cpp b/modules/protocol/inspircd12.cpp
index 228f082bc..2e880b631 100644
--- a/modules/protocol/inspircd12.cpp
+++ b/modules/protocol/inspircd12.cpp
@@ -487,10 +487,10 @@ struct IRCDMessageCapab : Message::Capab
continue;
/* InspIRCd sends q and a here if they have no prefixes */
case 'q':
- ModeManager::AddChannelMode(new ChannelModeStatus("OWNER", 'q', '@'));
+ ModeManager::AddChannelMode(new ChannelModeStatus("OWNER", 'q', '@', 4));
continue;
case 'a':
- ModeManager::AddChannelMode(new ChannelModeStatus("PROTECT" , 'a', '@'));
+ ModeManager::AddChannelMode(new ChannelModeStatus("PROTECT" , 'a', '@', 3));
continue;
default:
ModeManager::AddChannelMode(new ChannelModeList("", modebuf[t]));