anchor.diff:  
   /mob/living/carbon/proc/handle_blood()
   	return
  +
  +/mob/living/carbon/proc/handle_organs()
  +	for(var/V in internal_organs)
  +		var/obj/item/organ/O = V
  +		O.on_life()
   
   /mob/living/carbon/handle_diseases()
   	for(var/thing in viruses)
  
positive.code: 	set invisibility = 0
  	set background = BACKGROUND_ENABLED
  
  	if (notransform)
  		return
  
  	if(damageoverlaytemp)
  		damageoverlaytemp = 0
  		update_damage_hud()
  
  	if(..()) //not dead
  		handle_blood()
  
  
negative.code: 
  		else if(health <= HEALTH_THRESHOLD_CRIT)
  			losebreath += 0.25 //You're having trouble breathing in soft crit, so you'll miss a breath one in four times
  
  	//Suffocate
  	if(losebreath >= 1) //You've missed a breath, take oxy damage
  