/// might be because check_teams(); is in the "ratiocheck event" and then in check_teams(); ratio is called again meaning that "static TPlayers[MAX_TEAMS][MAX_PLAYERS], ctsnum, tsnum, unassigned, specsnum;" is in both events might be getting used twice? ? witch effects it ?