anchor.diff:  	results = list(/datum/reagent/phlogiston = 3)
   	required_reagents = list(/datum/reagent/phosphorus = 1, /datum/reagent/toxin/acid = 1, /datum/reagent/stable_plasma = 1)
   
  -/datum/chemical_reaction/phlogiston/on_reaction(datum/reagents/holder, created_volume)
  +/datum/chemical_reaction/phlogiston/on_reaction(datum/reagents/holder, multiplier)
   	if(holder.has_reagent(/datum/reagent/stabilizing_agent))
   		return
   	var/turf/open/T = get_turf(holder.my_atom)
   	if(istype(T))
  -		T.atmos_spawn_air("plasma=[created_volume];TEMP=1000")
  +		T.atmos_spawn_air("plasma=[multiplier];TEMP=1000")
   	holder.clear_reagents()
   	return
   
  
positive.code: 	results = list(/datum/reagent/cryostylane = 3)
  	required_reagents = list(/datum/reagent/water = 1, /datum/reagent/stable_plasma = 1, /datum/reagent/nitrogen = 1)
  
  /datum/chemical_reaction/cryostylane/on_reaction(datum/reagents/holder, created_volume)
  	holder.chem_temp = 20 // cools the fuck down
  	return
  
  
negative.code: 	required_reagents = list(/datum/reagent/pyrosium = 1, /datum/reagent/oxygen = 1)
  	mob_react = FALSE
  
  /datum/chemical_reaction/pyrosium_oxygen/on_reaction(datum/reagents/holder, multiplier)
  	holder.chem_temp += 10*multiplier
  
  /datum/chemical_reaction/pyrosium
  	name = "pyrosium"
  