var/list/players = new/list() // list of people playing the game
for(var/client/c) players+=c.mob//Loop through all clients in world, and add their mob to a list
if(!players.len) return //If there aren't any players in the world, bail out.
var/mob/M = pick(players) //Grab a random mob from the list of players.
world << "[M] is it!"
This always picks the same person to be IT every game, It should pick the player at random...any advice?