anchor.diff:  /datum/reagent/fermi/astral/on_mob_delete(mob/living/carbon/M)
   	G.mind.transfer_to(origin)
   	qdel(G)
  +	if(overdose)
  +		M.Sleeping(10*volume, 0)
   	..()
   
   /datum/reagent/fermi/astral/overdose_start(mob/living/carbon/M)
  -	M.Sleeping(100, 0)
  -	if(prob(25))
  -		to_chat(M, "<span class='warning'>The high conentration of Astrogen in your blood causes you to lapse your concentration for a moment, bringing your projection back to yourself!</b></span>")
  -		G.forcemove(M.loc)
  +	if (!G == null)
  +		if(prob(70))
  +			to_chat(M, "<span class='warning'>The high conentration of Astrogen in your blood causes you to lapse your concentration for a moment, bringing your projection back to yourself!</b></span>")
  +			do_teleport(G, M.loc)
   	..()
   
   //Okay so, this might seem a bit too good, but my counterargument is that it'll likely take all round to eventually kill you this way, then you have to be revived without a body. It takes approximately 60-80 minutes to die from this.
  
positive.code: reduce viewrange?
  */
  
  /*
  //Nanite removal
  //Writen by Trilby!!
  /datum/reagent/fermi/naninte_b_gone
  
negative.code: 	var/mob/living/simple_animal/hostile/retaliate/ghost/G = null
  
  /datum/reagent/fermi/astral/on_mob_life(mob/living/M) // Gives you the ability to astral project for a moment!
  	M.alpha = 255//Reset addiction
  	switch(current_cycle)
  		if(1)//Require a minimum
  			//var/mob/living/carbon/H = M
  			//M.alpha = 255
  			origin = M
  			if (G == null)
  				G = new(get_turf(M.loc))
  