I believe that PreT is always 4v4 so there is a limit (not sure why it is needed) On a working preT server you do see the teams greyed out before a bot quits leaving a slot open for you to join. once you reach the minimum for T then preT ends and you can progress up to a full game... Certainly the bots are not quitting out at any time, either when a human wants in or after preT times out with no players. To my uneducated eye it looks like the bots slot is freed in order to get it out? Its the pret bot that manages this (robots/pret.c) and the function given below static void stop_a_robot(void) { int i; struct player *j; int teamToStop; if(debugTarget != -1 && debugLevel == 3) { messOne(255, roboname, debugTarget, "#1(%d): %d #2(%d): %d", team1, num_humans(team1), team2, num_humans(team2)); } if(num_humans(team1) < num_humans(team2)) teamToStop = team1; else teamToStop = team2; if(debugTarget != -1 && debugLevel == 3) { messOne(255, roboname, debugTarget, "Stopping from %d", teamToStop); } /* Nuke robot from the team with the fewest humans. */ for (i = 0, j = players; i < MAXPLAYER; i++, j++) { if (j->p_status == PFREE) continue; if (j->p_flags & PFROBOT) continue; /* If he's at the MOTD we'll get him next time. */ if (j->p_team == teamToStop && j->p_status == PALIVE && rprog(j->p_login, j->p_full_hostname)) { stop_this_bot(j); return; } } } _______________________________________________ vanilla-devel mailing list vanilla-devel at us.netrek.org https://mailman.real-time.com/mailman/listinfo/vanilla-devel