anchor.diff:  	GET_COMPONENT_FROM(N, /datum/component/nanites, C)
   	if(isnull(N))
   		return ..()
  -	N.nanite_volume = -0.55//0.5 seems to be the default to me, so it'll neuter them.
  +	N.nanite_volume = -purity//0.5 seems to be the default to me, so it'll neuter them.
   	..()
   
   /datum/reagent/fermi/nanite_b_gone/overdose_process(mob/living/carbon/C)
  
positive.code: 		to_chat(C, "<span class='warning'>The residual voltage in your system causes you to seize up!</b></span>")
  		C.electrocute_act(10, (get_turf(C)), 1, FALSE, FALSE, FALSE, TRUE)
  	if(prob(50))
  		//empulse((get_turf(C)), 2, 1, 1)//So the nanites randomize
  		var/atom/T = C
  		T.emp_act(EMP_HEAVY)
  		to_chat(C, "<span class='warning'>You feel your hair stand on end as you glow brightly for a moment!</b></span>")
  
negative.code: 	name = "Naninte bain"
  	id = "nanite_b_gone"
  	description = "A rather simple toxin to small nano machines that will kill them off at a rapid rate well in system."
  	color = "#5a7267"
  	overdose_threshold = 15
  	ImpureChem 			= "nanite_b_goneTox" //If you make an inpure chem, it stalls growth
  	InverseChemVal 		= 0.25
  