anchor.diff:  			qdel(W)
   			stat &= ~BROKEN
   			obj_integrity = max_integrity
  -			if (opened==2)
  -				opened = 1
  +			if (opened==APC_COVER_REMOVED)
  +				opened = APC_COVER_OPENED
   			update_icon()
   	else if(istype(W, /obj/item/clockwork/integration_cog) && is_servant_of_ratvar(user))
   		if(integration_cog)
  
positive.code: 			pixel_x = -25
  	if (building)
  		area = get_area(src)
  		opened = 1
  		operating = FALSE
  		name = "[area.name] APC"
  		stat |= MAINT
  
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
  