anchor.diff:  	max_integrity = 200
   	integrity_failure = 50
   	resistance_flags = FIRE_PROOF
  +
  +	var/lon_range = 1.5
   	var/area/area
   	var/areastring = null
   	var/obj/item/weapon/stock_parts/cell/cell
  
positive.code: 	if(A == cell)
  		cell = null
  		update_icon()
  		update_icon()
  		updateUsrDialog()
  
  /obj/machinery/power/apc/proc/make_terminal()
  
negative.code: 		area.power_light = (lighting > 1)
  		area.power_equip = (equipment > 1)
  		area.power_environ = (environ > 1)
  	else
  		area.power_light = 0
  		area.power_equip = 0
  		area.power_environ = 0
  	area.power_change()
  
  /obj/machinery/power/apc/proc/can_use(mob/user, loud = 0) //used by attack_hand() and Topic()
  