anchor.diff:  	var/is_zombie = FALSE
   
   /mob/living/simple_animal/hostile/blob/blobspore/Initialize(mapload, obj/structure/blob/factory/linked_node)
  +	. = ..()
   	if(istype(linked_node))
   		factory = linked_node
   		factory.spores += src
  -	. = ..()
  -	if(linked_node.overmind && istype(linked_node.overmind.blobstrain, /datum/blobstrain/reagent/distributed_neurons) && !istype(src, /mob/living/simple_animal/hostile/blob/blobspore/weak))
  -		notify_ghosts("A controllable spore has been created in \the [get_area(src)].", source = src, action = NOTIFY_ORBIT, flashwindow = FALSE, header = "Sentient Spore Created")
  +		if(linked_node.overmind && istype(linked_node.overmind.blobstrain, /datum/blobstrain/reagent/distributed_neurons) && !istype(src, /mob/living/simple_animal/hostile/blob/blobspore/weak))
  +			notify_ghosts("A controllable spore has been created in \the [get_area(src)].", source = src, action = NOTIFY_ORBIT, flashwindow = FALSE, header = "Sentient Spore Created")
   
   /mob/living/simple_animal/hostile/blob/blobspore/Life()
   	if(!is_zombie && isturf(src.loc))
  
positive.code: 				break
  	if(factory && z != factory.z)
  		death()
  	..()
  
  /mob/living/simple_animal/hostile/blob/blobspore/attack_ghost(mob/user)
  	. = ..()
  
negative.code: /mob/living/simple_animal/hostile/blob/blobspore/Destroy()
  	if(factory)
  		factory.spores -= src
  		factory = null
  	if(oldguy)
  		oldguy.forceMove(loc)
  		oldguy = null
  	return ..()
  
  