anchor.diff:  		brain = null
   	return ..()
   
  +/obj/structure/ai_core/deactivated
  +	name = "inactive AI"
  +	icon_state = "ai-empty"
  +	anchored = TRUE
  +	state = AI_READY_CORE
  +
  +/obj/structure/ai_core/deactivated/Initialize()
  +	. = ..()
  +	circuit = new(src)
  +
   /obj/structure/ai_core/latejoin_inactive
   	name = "networked AI core"
   	desc = "This AI core is connected by bluespace transmitters to NTNet, allowing for an AI personality to be downloaded to it on the fly mid-shift."
  
positive.code: 	var/safety_checks = TRUE
  	var/active = TRUE
  
  /obj/structure/ai_core/latejoin_inactive/examine(mob/user)
  	. = ..()
  	. += "Its transmitter seems to be <b>[active? "on" : "off"]</b>."
  
negative.code: 	new /obj/item/stack/sheet/plasteel(loc, 4)
  	qdel(src)
  
  /*
  This is a good place for AI-related object verbs so I'm sticking it here.
  If adding stuff to this, don't forget that an AI need to cancel_camera() whenever it physically moves to a different location.
  