anchor.diff:  	var/list/latejoin_trackers = list()	//Don't read this list, use GetLateJoinTurfs() instead
   
   	var/overflow_role = "Assistant"
  +
  +	var/list/level_order = list(JP_HIGH,JP_MEDIUM,JP_LOW)
   
   /datum/controller/subsystem/job/Initialize(timeofday)
   	SSmapping.HACK_LoadMapConfig()
  
positive.code: 		if(player.mind && job.title in player.mind.restricted_roles)
  			JobDebug("FOC incompatible with antagonist role, Player: [player]")
  			continue
  		if(player.client.prefs.job_preferences["[job.title]"] == level)
  			JobDebug("FOC pass, Player: [player], Level:[level]")
  			candidates += player
  	return candidates
  
negative.code: 					continue
  
  				// If the player wants that job on this level, then try give it to him.
  				if(player.client.prefs.job_preferences[job.title] == level)
  					// If the job isn't filled
  					if((job.current_positions < job.spawn_positions) || job.spawn_positions == -1)
  						JobDebug("DO pass, Player: [player], Level:[level], Job:[job.title]")
  