From: pk910 Date: Mon, 6 Feb 2012 15:12:46 +0000 (+0100) Subject: fixed botwar detection for bot deops X-Git-Tag: v5.3~21 X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=commitdiff_plain;h=a023e2e70ccb0c9431096cf37e3b8ee8b4738361 fixed botwar detection for bot deops --- diff --git a/src/event_neonserv_mode.c b/src/event_neonserv_mode.c index daf55f2..ef8bf77 100644 --- a/src/event_neonserv_mode.c +++ b/src/event_neonserv_mode.c @@ -131,7 +131,8 @@ static void neonserv_event_mode_async1(struct ClientSocket *client, struct UserN caccess = getChannelAccess(cuser, chan); if(modes[i] == 'o' && !add && cuser == client->user) { //someone deopped the bot??? - requestOp(client->user, chan); + if(!neonserv_cmd_mode_botwar_detect(client, user, chan)) + requestOp(client->user, chan); } if((modes[i] == 'o' || (modes[i] == 'h' && !with_halfops)) && !(add && isBot(cuser))) { if(uaccess < db_canop) {