the function is supposed to loop the other functions and then add the bottom two to the loop when InRound == true. The function keeps exhausting itself.
function DoTheThings()
while true do
NotEnoughPlayers()
CheckForPlayers()
if InRound.Value == true
then Intermission()
sortTeams()
wait (1)
end
end
end
thanks in advance for any help!

2 comments
why didnt I think of that? thanks for the help
no problem!