]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Make m_shun work on aliases
authorJens Voss <DukePyrolator@anope.org>
Sat, 21 Jan 2012 22:04:59 +0000 (17:04 -0500)
committerDaniel De Graaf <danieldg@inspircd.org>
Sat, 21 Jan 2012 22:05:08 +0000 (17:05 -0500)
src/modules/m_shun.cpp

index 6d7f125627ea59771f98cf2ca0a8c2c3f04e8e20..e11aa995604f809a485376f442f4b240b87dd136 100644 (file)
@@ -202,6 +202,12 @@ class ModuleShun : public Module
                ServerInstance->XLines->UnregisterFactory(&f);
        }
 
+       void Prioritize()
+       {
+               Module* alias = ServerInstance->Modules->Find("m_alias.so");
+               ServerInstance->Modules->SetPriority(this, I_OnPreCommand, PRIORITY_BEFORE, &alias);
+       }
+
        virtual ModResult OnStats(char symbol, User* user, string_list& out)
        {
                if (symbol != 'H')