From 1f421861e6cc5d6e497ebb5aabba8d04d74fd4e5 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Tue, 1 Jun 2021 02:30:31 +0100 Subject: Convert simple modes to use Simple{Channel,User}Mode. --- src/modules/m_servprotect.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/modules/m_servprotect.cpp') diff --git a/src/modules/m_servprotect.cpp b/src/modules/m_servprotect.cpp index 247a81da7..6dc0dbe63 100644 --- a/src/modules/m_servprotect.cpp +++ b/src/modules/m_servprotect.cpp @@ -34,12 +34,14 @@ enum ERR_KILLDENY = 485 }; -/** Handles user mode +k - */ -class ServProtectMode : public ModeHandler +class ServProtectMode final + : public SimpleUserMode { public: - ServProtectMode(Module* Creator) : ModeHandler(Creator, "servprotect", 'k', PARAM_NONE, MODETYPE_USER) { oper = true; } + ServProtectMode(Module* Creator) + : SimpleUserMode(Creator, "servprotect", 'k', true) + { + } ModeAction OnModeChange(User* source, User* dest, Channel* channel, Modes::Change& change) override { -- cgit v1.3.1-10-gc9f91