proc/Tournament()
if(Tournament)
return
Tournament=1
for(var/mob/M in world)
M.contents += new /obj/HUD/Tournament
world<<"<font color = blue><b>Event Info: </font><b>Cell Games is now accepting Applications"
sleep(300)
if(!Entries.len)
for(var/mob/P in world)
if(P.client)
P.contents -= new /obj/HUD/Tournament
world<<"0 Players entered, tournament cancelled."
return
world<<"Tournament Entries are now over. Tournament Begining.."
for(var/mob/K in world)
if(K.client)
M.contents -= new /obj/HUD/Tournament
Tournament_AI()
Problem description: When the tournament Stars, Only Who Started it Has the HUD of Tournament the others players no.
Not sure if this would fix the problem but try it.