anchor.diff:  
   /datum/game_mode/traitor/post_setup()
   	for(var/datum/mind/traitor in pre_traitors)
  -		spawn(rand(10,100))
  -			traitor.add_antag_datum(antag_datum)
  +		addtimer(CALLBACK(traitor, /datum/mind.proc/add_antag_datum, antag_datum), rand(10,100))
   	if(!exchange_blue)
   		exchange_blue = -1 //Block latejoiners from getting exchange objectives
   	modePlayer += traitors
   	..()
  -	return 1
  +	return TRUE
   
   /datum/game_mode/traitor/make_antag_chance(mob/living/carbon/human/character) //Assigns traitor to latejoiners
   	var/tsc = CONFIG_GET(number/traitor_scaling_coeff)
  
positive.code: 							objectives += "<br><B>Objective #[count]</B>: [objective.explanation_text] <font color='red'>Fail.</font> <font color='grey'>(Optional)</font>"
  							SSblackbox.add_details("traitor_objective","[objective.type]|FAIL")
  					else
  						if(objective.check_completion())
  							objectives += "<br><B>Objective #[count]</B>: [objective.explanation_text] <font color='green'><B>Success!</B></font>"
  							SSblackbox.add_details("traitor_objective","[objective.type]|SUCCESS")
  
negative.code: 		<b>The code responses were:</b> <font color='red'>[GLOB.syndicate_code_response]</font><br>"
  		to_chat(world, text)
  
  	return TRUE
  
  /datum/game_mode/traitor/generate_report()
  	return "Although more specific threats are commonplace, you should always remain vigilant for Syndicate agents aboard your station. Syndicate communications have implied that many \
  