- // Add a mode +O for channels with no parameters
- Srv->AddExtendedMode('O',MT_CHANNEL,false,0,0);
- }
-
- virtual int OnExtendedMode(userrec* user, void* target, char modechar, int type, bool mode_on, string_list ¶ms)
+ ModeAction OnModeChange(User* source, User* dest, Channel* channel, std::string ¶meter, bool adding)