anchor.diff:  	M.adjustToxLoss(1, 0)
   	..()
   	. = 1
  +
  +
  +#undef PERF_BASE_DAMAGE
  
positive.code: /datum/reagent/medicine/perfluorodecalin
  	name = "Perfluorodecalin"
  	id = "perfluorodecalin"
  	description = "An emergency medication used to rapidly treat oxygen deprivation. The mechanism becomes more potent as exposure is increased. Overdose causes the mechanism to run regardless if the user has oxygen deprivation."
  	reagent_state = LIQUID
  	color = "#FF6464"
  	metabolization_rate = 0.25 * REAGENTS_METABOLISM
  
negative.code: 	M.adjustOxyLoss(-oxycalc, 0)
  	M.adjustToxLoss(oxycalc/2.5, 0)
  	//we then cancel out any healing done by on_mob_life since we want to simulate the same mechanism and NOT doubledip. losebreath is done regardless so *shrug*
  	oxycalc = min(oxycalc,M.oxyloss + PERF_BASE_DAMAGE)
  	if(oxycalc)
  		M.adjustOxyLoss(oxycalc, 0)
  		M.adjustToxLoss(-oxycalc/2.5, 0)
  