anchor.diff:  			if(robo) //How the hell do we lose robo between here and the world messages directly above this?
   				robo.laws.show_laws(world)
   
  +	CHECK_TICK
  +
   	mode.declare_completion()//To declare normal completion.
  +
  +	CHECK_TICK
   
   	//calls auto_declare_completion_* for all modes
   	for(var/handler in typesof(/datum/game_mode/proc))
   		if (findtext("[handler]","auto_declare_completion_"))
   			call(mode, handler)(force_ending)
   
  +	CHECK_TICK
  +
   	if(cross_allowed)
   		send_news_report()
  +
  +	CHECK_TICK
   
   	//Print a list of antagonists to the server log
   	var/list/total_antagonists = list()
  
positive.code: 
  
  /datum/subsystem/ticker/proc/declare_completion()
  	var/station_evacuated = EMERGENCY_ESCAPED_OR_ENDGAMED
  	var/num_survivors = 0
  	var/num_escapees = 0
  
negative.code: 			else
  				world << "<b><font color='red'>The borers have failed!</font></b>"
  
  	CHECK_TICK
  
  	mode.declare_station_goal_completion()
  
  	CHECK_TICK
  
  	//Adds the del() log to world.log in a format condensable by the runtime condenser found in tools
  	if(SSgarbage.didntgc.len)
  