anchor.diff:  			to_chat(src, "<span class='revenminor'>Lost [essence_amt]E[source ? " from [source]":""].</span>")
   	return 1
   
  +/mob/living/simple_animal/revenant/proc/death_reset()
  +	revealed = FALSE
  +	unreveal_time = 0 
  +	notransform = 0
  +	unstun_time = 0
  +	inhibited = FALSE
  +	draining = FALSE
  +	incorporeal_move = 3
  +	invisibility = INVISIBILITY_REVENANT
  +	alpha=255
  +	stasis = 0
  +
   
   //reforming
   /obj/item/weapon/ectoplasm/revenant
  
positive.code: 	var/reforming = TRUE
  	var/inert = FALSE
  	var/client/client_to_revive
  
  /obj/item/weapon/ectoplasm/revenant/New()
  	..()
  	addtimer(CALLBACK(src, .proc/try_reform), 600)
  
  /obj/item/weapon/ectoplasm/revenant/proc/try_reform()
  	if(reforming)
  
negative.code: 
  //Life, Stat, Hud Updates, and Say
  /mob/living/simple_animal/revenant/Life()
  	if(stasis)
  		return
  	if(revealed && essence <= 0)
  		death()
  	if(unreveal_time && world.time >= unreveal_time)
  