anchor.diff:  
   	interact(user)
   
  +
  +// Only non-AI mobs
  +
   /obj/machinery/power/turbine/attack_hand(mob/user)
   
   	add_fingerprint(user)
  -
  -	if(stat & (BROKEN|NOPOWER))
  -		return
  -
  -	interact(user)
  -
  -/obj/machinery/power/turbine/proc/interact(mob/user)
   
   	if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) )
   		user.machine = null
  
positive.code: 	AutoUpdateAI(src)
  
  
  /obj/machinery/power/turbine/attack_ai(mob/user)
  
  	if(stat & (BROKEN|NOPOWER))
  
negative.code: // TURBINE v2 AKA rev4407 Engine reborn!
  
  // How to use it? - Mappers
  //
  // This is a very good power generating mechanism. All you need is a blast furnace with soaring flames and output.
  // Not everything is included yet so the turbine can run out of fuel quiet quickly. The best thing about the turbine is that even
  // though something is on fire that passes through it, it won't be on fire as it passes out of it. So the exhaust fumes can still
  // containt unreacted fuel - plasma and oxygen that needs to be filtered out and re-routed back. This of course requires smart piping
  // For a computer to work with the turbine the compressor requires a comp_id matching with the turbine computer's id. This will be 
  // subjected to a change in the near future mind you. Right now this method of generating power is a good backup but don't expect it 
  // become a main power source unless some work is done. Have fun. At 50k RPM it generates 60k power. So more than one turbine is needed!
  //
  // - Numbers
  //
  // Example setup	 S - sparker
  //					 B - Blast doors into space for venting
  // *BBB****BBB*		 C - Compressor
  // S    CT    *		 T - Turbine
  // * ^ *  * V *		 D - Doors with firedoor
  // **|***D**|**      ^ - Fuel feed (Not vent, but a gas outlet)
  //   |      |        V - Suction vent (Like the ones in atmos
  //
  
  
  /obj/machinery/compressor
  	name = "compressor"
  	desc = "The compressor stage of a gas turbine generator."
  