var/list/players = new/list() // list of people playing the game
proc/PickRandomPlayer()
var/list/players=list()
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!"
M.overlays+='overlay.dmi'
M.player2=0
M.it=1
player--
return
This always picks the same person to be IT every game, It should pick the player at random...any advice?