diff options
Diffstat (limited to 'modules/extra/ns_maxemail.cpp')
| -rw-r--r-- | modules/extra/ns_maxemail.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/extra/ns_maxemail.cpp b/modules/extra/ns_maxemail.cpp index 94b4ef12c..2a0141508 100644 --- a/modules/extra/ns_maxemail.cpp +++ b/modules/extra/ns_maxemail.cpp @@ -59,13 +59,13 @@ class NSMaxEmail : public Module this->SetAuthor("Anope"); this->SetType(SUPPORTED); - ModuleManager::Attach(I_OnReload, this); - ModuleManager::Attach(I_OnPreCommand, this); + Implementation i[] = { I_OnReload, I_OnPreCommand }; + ModuleManager::Attach(i, this, 2); - OnReload(false); + OnReload(); } - void OnReload(bool) + void OnReload() { ConfigReader config; this->NSEmailMax = config.ReadInteger("ns_maxemail", "maxemails", "0", 0, false); @@ -75,7 +75,7 @@ class NSMaxEmail : public Module EventReturn OnPreCommand(CommandSource &source, Command *command, const std::vector<Anope::string> ¶ms) { BotInfo *service = source.owner; - if (service == NickServ) + if (service->nick == Config->s_NickServ) { if (command->name.equals_ci("REGISTER")) { |
