if (cData) {
if (cData->roulette_chamber) {
- irc_kill(chanserv, user, "BANG - Don't stuff bullets into a loaded gun");
+ DelUser(user, chanserv, 1, "BANG - Don't stuff bullets into a loaded gun");
return 1;
}
if (cData->roulette_chamber == 0) {
reply("CSMSG_ROULETTE_BANG");
reply("CSMSG_ROULETTE_BETTER_LUCK", user->nick);
- irc_kill(chanserv, user, "BANG!!!!");
+ DelUser(user, chanserv, 1, "BANG!!!!");
} else
reply("CSMSG_ROULETTE_CLICK");
}
if (wheel == 1) {
send_target_message(1, channel->name, chanserv, "CSMSG_SPIN_1");
- irc_kill(chanserv, user, "Connection reset by peer");
+ if (type < 7)
+ irc_kill(chanserv, user, "Connection reset by peer");
+ else
+ sputsock("%s SQ %s :Connection reset by peer", self->numeric, user->numeric);
}
if (wheel == 2) {
send_target_message(1, channel->name, chanserv, "CSMSG_SPIN_2");
break;
}
- SVSNickChange(chanserv, user, abusednick);
+ SVSNickChange(user, abusednick);
irc_svsnick(chanserv, user, abusednick);
clone = AddClone(oldnick, oldident, oldhost, "I got abused by the wheel of misfortune :D");