anchor.diff:  		if(!priorscan)
   			addtimer(CALLBACK(src, .proc/controllerscan, 1), 20)
   			return
  -		qdel(src)
  +		collapse()
   
   
   /obj/machinery/am_shielding/Destroy()
  
positive.code: 		control_unit.remove_shielding(src)
  	if(processing)
  		shutdown_core()
  	visible_message("<span class='danger'>The [src.name] melts!</span>")
  	//Might want to have it leave a mess on the floor but no sprites for now
  	return ..()
  
  
negative.code: 	if(injecting_fuel && control_unit)
  		control_unit.exploding = 1
  	if(src)
  		overheat()
  	return
  
  
  