]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modes/cmode_v.cpp
m_spanningtree Mark servers awaiting destruction after being lost in a netsplit,...
[user/henk/code/inspircd.git] / src / modes / cmode_v.cpp
index 2371ca2fabf6db183a029ac53345e0fcbab9d68c..d6108a984e143832fd7f9fe84f4bb42fc82abb51 100644 (file)
 
 
 #include "inspircd.h"
-#include "configreader.h"
-#include "mode.h"
-#include "channels.h"
-#include "users.h"
-#include "modules.h"
 #include "builtinmodes.h"
 
-ModeChannelVoice::ModeChannelVoice() : ModeHandler(NULL, "voice", 'v', PARAM_ALWAYS, MODETYPE_CHANNEL)
+ModeChannelVoice::ModeChannelVoice() : PrefixMode(NULL, "voice", 'v')
 {
-       list = true;
        prefix = '+';
        levelrequired = HALFOP_VALUE;
-       m_paramtype = TR_NICK;
-}
-
-unsigned int ModeChannelVoice::GetPrefixRank()
-{
-       return VOICE_VALUE;
-}
-
-void ModeChannelVoice::RemoveMode(User*, irc::modestacker* stack)
-{
-}
-
-ModeAction ModeChannelVoice::OnModeChange(User* source, User*, Channel* channel, std::string &parameter, bool adding)
-{
-       return MODEACTION_ALLOW;
+       prefixrank = VOICE_VALUE;
 }