A long time ago I used to play spacectf on a particular server in baseq3. Now when we were owning the shit out of the other team so much that they disconnected, a bot would connect automatically and join the other team to make the player numbers even.

Even if there were specs on the server but didn't join the team, this bot would come in and join to make it even, if specs joined the same team to make it uneven, he would spectate and disconnect himself.

This is what we needed for quakelive since the start. I didn't want to mention it because to actually create this type of bot (the ways I will specify) would be a lot of work and we know how lazy id is. However since sirax/srz are doing so much work for them, maybe someone could code this bot for id.

Specifications:
-This bot would automatically be able to change his skill lvl (icanwin/nightmare etc) during the game.
- The bot would time items and powerups
- The bot would be able to follow the yellow triangles for teammates in game




Freezetag and insta could be balanced too but it'd be the same as mentioned above. These intelligent bots + my other thread for saving quakelive are the best I can think of. The rest lies with id/sirax/szr and the rest of the community to follow through.