diff -urP BitchX/source/banlist.c BitchX/source/banlist.c --- BitchX/source/banlist.c Wed Feb 27 23:22:46 2002 +++ BitchX/source/banlist.c Tue Aug 27 16:58:41 2002 @@ -283,6 +283,9 @@ case 2: /* Better */ sprintf(banstr, "*!*%s@%s", t1, cluster(host)); break; + case 8: /* Jackass */ + sprintf(banstr, "*!*@%s",cluster(host)); + break; case 3: /* Host */ sprintf(banstr, "*!*@%s", host); break; @@ -1499,6 +1502,9 @@ case 'D': defban = 4; break; + case 'J': + defban = 8; + break; case 'I': defban = 7; break; @@ -1516,7 +1522,7 @@ return; break; } - bitchsay("BanType set to %s", (defban == 1) ? "\002N\002ormal":(defban ==2)?"\002B\002etter":(defban==3)?"\002H\002ost":(defban==4)?"\002D\002oMain":(defban==5)?"\002U\002ser":(defban ==6)?"\002S\002crew":"\002I\002p"); + bitchsay("BanType set to %s", (defban == 1) ? "\002N\002ormal":(defban ==2)?"\002B\002etter":(defban==3)?"\002H\002ost":(defban==4)?"\002D\002oMain":(defban==5)?"\002U\002ser":(defban ==6)?"\002S\002crew":(defban == 8) ? "\002J\002ackass":"\002I\002p"); } BUILT_IN_COMMAND(bantype) diff -urP BitchX/source/commands.c BitchX/source/commands.c --- BitchX/source/commands.c Wed Feb 27 23:22:47 2002 +++ BitchX/source/commands.c Tue Aug 27 16:58:41 2002 @@ -225,7 +225,7 @@ { "BACK", "Back", back, SERVERREQ, "- Sets you back from being away" }, { "BAN", NULL, ban, 0, "%Y<%Cnick%G|%Cnick%G!%nuser%y@%nhostname%Y>%n\n- Ban %Y<%Cnick%G|%Cnick%G!%nuser%y@%nhostname%Y>%n from current channel" }, { "BANSTAT", NULL, banstat, 0, "%R[%Bchannel%R]%n\n- Show bans on current channel or %R[%Bchannel%R]%n" }, - { "BANTYPE", NULL, bantype, 0, "%W/%nbantype %Y<%nNormal%G|%nBetter%G|%nHost%G|%nDomain%G|%nScrew%G|%nIP%Y>%n\n- When a ban is done on a nick, it uses %Y<%nbantype%Y>%n" }, + { "BANTYPE", NULL, bantype, 0, "%W/%nbantype %Y<%nNormal%G|%nBetter%G|%nHost%G|%nDomain%G|%nScrew%G|%nIP%G|%nJackass%Y>%n\n- When a ban is done on a nick, it uses %Y<%nbantype%Y>%n" }, { "BANWORDS", NULL, add_ban_word, 0, "%Y<%nchannel|*%Y>%n word(s)\n- Adds word or words to the banned words list for %Y<%nchannel%Y>" }, { "BEEP", NULL, beepcmd, 0, "- Creates a beep noise" }, #ifdef WANT_CHELP