anchor.diff:  	var/obj/item/weapon/cell/cell = null
   	var/obj/machinery/camera/camera = null
   	var/obj/item/device/mmi/mmi = null
  -	var/list/req_access = list(access_robotics)
  -
  -	name = "spider-bot"
  +	var/list/req_access = list(access_robotics) //Access needed to pop out the brain.
  +
  +	name = "Spider-bot"
   	desc = "A skittering robotic friend!"
   	icon = 'icons/mob/robots.dmi'
   	icon_state = "spiderbot-chassis"
   	icon_living = "spiderbot-chassis"
   	icon_dead = "spiderbot-smashed"
  +	wander = 0
   
   	health = 10
   	maxHealth = 10
  
positive.code: 		src.mind.key = M.brainmob.key
  		src.name = "Spider-bot ([M.brainmob.name])"
  
  /mob/living/simple_animal/spiderbot/proc/update_icon()
  	if(mmi)
  		if (istype(mmi,/obj/item/device/mmi))
  
negative.code: 			user << "\red You swipe your card, with no effect."
  			return 0
  	else if (istype(O, /obj/item/weapon/card/emag))
  		if (emagged)
  			user << "\red [src] is already overloaded - better run."
  			return 0
  		else
  			emagged = 1
  			user << "\blue You short out the security protocols and overload [src]'s cell, priming it to explode in a short time."
  			spawn(100)	src << "\red Your cell seems to be outputting a lot of power..."
  			spawn(200)	src << "\red Internal heat sensors are spiking! Something is badly wrong with your cell!"
  			spawn(300)	src.explode()
  
  	else
  		if(O.force)
  