summaryrefslogtreecommitdiff
path: root/modules/protocol/unreal.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2014-10-14 18:58:55 -0400
committerAdam <Adam@anope.org>2014-10-14 18:58:55 -0400
commit0cd3bfa24fccea79a5055bcd12d6aa607ecc635e (patch)
tree55f039e3344f842ab1fb76d0ed50e7f2454ce895 /modules/protocol/unreal.cpp
parente46bcff32467deef0d83790a1587cc5d6d442337 (diff)
Fix module event prioritization which was broken with the newer
auto-attach event stuff. Also remove logically dead code from os_defcon, and make os_defcon akill similar masks to os_session when enforcing session akills. Fixes #1618 which relies on os_session to be prioritized before os_defcon.
Diffstat (limited to 'modules/protocol/unreal.cpp')
-rw-r--r--modules/protocol/unreal.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/protocol/unreal.cpp b/modules/protocol/unreal.cpp
index 6f744f22f..40cb1fe70 100644
--- a/modules/protocol/unreal.cpp
+++ b/modules/protocol/unreal.cpp
@@ -1258,7 +1258,10 @@ class ProtoUnreal : public Module
{
this->AddModes();
+ }
+ void Prioritize() anope_override
+ {
ModuleManager::SetPriority(this, PRIORITY_FIRST);
}