summaryrefslogtreecommitdiff
path: root/src/modes.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modes.cpp')
-rw-r--r--src/modes.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modes.cpp b/src/modes.cpp
index 0c259ea7c..c915ca351 100644
--- a/src/modes.cpp
+++ b/src/modes.cpp
@@ -484,7 +484,7 @@ std::list<std::string> ModeManager::BuildModeStrings(StackerInfo *info)
buf = "+";
for (it = info->AddModes.begin(); it != info->AddModes.end(); ++it)
{
- if (++Modes > 12) //XXX this number needs to be recieved from the ircd
+ if (++Modes > ircd->maxmodes)
{
ret.push_back(buf + parambuf);
buf = "+";
@@ -513,7 +513,7 @@ std::list<std::string> ModeManager::BuildModeStrings(StackerInfo *info)
buf += "-";
for (it = info->DelModes.begin(); it != info->DelModes.end(); ++it)
{
- if (++Modes > 12) //XXX this number needs to be recieved from the ircd
+ if (++Modes > ircd->maxmodes)
{
ret.push_back(buf + parambuf);
buf = "-";