anchor.diff:  /obj/machinery/door/firedoor/proc/unregister_adjacent_turfs(atom/loc)
   	for(var/dir in GLOB.cardinals)
   		var/turf/checked_turf = get_step(get_turf(loc), dir)
  -	
  +
   		if(!checked_turf)
   			continue
   
  
positive.code: 	///The merger_id and merger_typecache variables are used to make rows of firelocks activate at the same time.
  	var/merger_id = "firelocks"
  	var/static/list/merger_typecache
  	
  	///Overlay object for the warning lights. This and some plane settings allows the lights to glow in the dark.
  	var/mutable_appearance/warn_lights
  
  
negative.code: 			start_activation_process(result)
  	else
  		issue_turfs -= checked_turf
  		if(!length(issue_turfs) && alarm_type)
  			start_deactivation_process()
  
  
  /**
   * Begins activation process of us and our neighbors.
  