anchor.diff:  	name = "Liquid gibs"
   	id = "gib"
   	result = "gib"
  -	required_reagents = list("water" = 2, "life" = 2,"plasma" = 2)
  +	required_reagents = list("water" = 2, "blood" = 2,"plasma" = 2)
   	required_machines = list(350,-1,-1,-1,-1)
   	overheat_reaction = 1
   	final_temp = 320
  
positive.code: 	name = "Diethyl Mercury"
  	id = "dizinc"
  	result = "dizinc"
  	required_reagents = list("mercury" = 1, "ethyl" = 2)
  	required_machines = list(290,-1,-1,-1,-1)
  	overheat_reaction = 1
  	result_amount = 3
  /datum/chemical_reaction/dizincboom
  	name = "Moderate explosion"
  	id = "dizincboom"
  	result = null
  	required_reagents = list("dizinc" = 1, "oxygen" = 1)//no other conditions required , it's that volatile
  	result_amount = 2
  /datum/chemical_reaction/dizincboom/on_reaction(var/datum/reagents/holder, var/created_volume)
  	var/location = get_turf(holder.my_atom)
  	explosion(location,round(created_volume/35,1),round(created_volume/25,1),round(created_volume/20,1))
  	holder.clear_reagents()
  	return
  /datum/chemical_reaction/sboom
  
negative.code: 	name = "Translucent mixture"
  	id = "impvolt"
  	result = "impvolt"
  	required_reagents = list("sparky" = 2, "emit" = 2)
  	required_machines = list(290,-1,-1,-1,15)
  	bi_amount = 1
  	overheat_reaction = 1
  	bi_product = "emit_on"//dangerous to make
  	result_amount = 3
  /datum/chemical_reaction/volt
  	name = "Sparking mixture"
  	id = "volt"
  