diff options
author | cyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-03-23 04:29:25 +0000 |
---|---|---|
committer | cyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-03-23 04:29:25 +0000 |
commit | ce09914e1d767e88f6f5d72ac622d1321c91f9ee (patch) | |
tree | c8849a22d6843e562977f45126d525ea6ae07f73 /src/core/cs_set.c | |
parent | 656cc9973e5fbedf1ad25951c9fe80cbaa2fb3bb (diff) |
Fix part #2 of bug #1010, patched partially by Adam and cleaned up / finished by me, the help commands should work as expected now, including "help set ..." and similar help entries.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2194 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/core/cs_set.c')
-rw-r--r-- | src/core/cs_set.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/core/cs_set.c b/src/core/cs_set.c index 76ec975b8..63a2bfb36 100644 --- a/src/core/cs_set.c +++ b/src/core/cs_set.c @@ -668,14 +668,9 @@ class CommandCSSet : public Command { if (subcommand.empty()) { - if (is_services_admin(u) || is_services_root(u)) - { + notice_help(s_ChanServ, u, CHAN_HELP_SET); + if (is_services_admin(u)) notice_help(s_ChanServ, u, CHAN_SERVADMIN_HELP_SET); - } - else - { - notice_help(s_ChanServ, u, CHAN_HELP_SET); - } } else if (subcommand == "FOUNDER") notice_help(s_ChanServ, u, CHAN_HELP_SET_FOUNDER); @@ -719,6 +714,9 @@ class CommandCSSet : public Command notice_help(s_ChanServ, u, CHAN_HELP_SET_PEACE); else if (subcommand == "NOEXPIRE") notice_help(s_ChanServ, u, CHAN_SERVADMIN_HELP_SET_NOEXPIRE); + else + return false; + return true; } |