anchor.diff:  				return
   			user.visible_message("<span class='notice'>[user] fabricates a circuit and places it into [src].</span>", \
   			"<span class='notice'>You adapt a power control board and click it into place in [src]'s guts.</span>")
  -			has_electronics = TRUE
  +			has_electronics = APC_ELECTRONICS_INSTALLED
   			locked = FALSE
   		else if(!cell)
   			if(stat & MAINT)
  
positive.code: 	var/obj/item/stock_parts/cell/cell
  	var/start_charge = 90				// initial cell charge %
  	var/cell_type = /obj/item/stock_parts/cell/upgraded		//Base cell has 2500 capacity. Enter the path of a different cell you want to use. cell determines charge rates, max capacity, ect. These can also be changed with other APC vars, but isn't recommended to minimize the risk of accidental usage of dirty editted APCs
  	var/opened = 0 //0=closed, 1=opened, 2=cover removed
  	var/shorted = 0
  	var/lighting = 3
  	var/equipment = 3
  
negative.code: 	if(stat & MAINT)
  		update_state |= UPSTATE_MAINT
  	if(opened)
  		if(opened==APC_COVER_OPENED)
  			update_state |= UPSTATE_OPENED1
  		if(opened==APC_COVER_REMOVED)
  			update_state |= UPSTATE_OPENED2
  	else if((obj_flags & EMAGGED) || malfai)
  		update_state |= UPSTATE_BLUESCREEN
  