anchor.diff:  			C.name = "Cup of Suspicious Liquid"
   			C.desc = "It has a large hazard symbol printed on the side in fading ink."
   			investigate_log("Experimentor has made a cup of [chosenchem] coffee.", "experimentor")
  -		if(prob(EFFECT_PROB_VERYLOW-badThingCoeff))
  +		else if(prob(EFFECT_PROB_VERYLOW-badThingCoeff))
   			visible_message("<span class='danger'>[src] malfunctions, shattering [exp_on] and releasing a dangerous cloud of coolant!</span>")
   			var/datum/reagents/R = new/datum/reagents(50)
   			R.my_atom = src
  
positive.code: 			smoke.start()
  			qdel(R)
  			ejectItem(TRUE)
  		if(prob(EFFECT_PROB_LOW-badThingCoeff))
  			visible_message("<span class='warning'>[src] malfunctions, shattering [exp_on] and leaking cold air!</span>")
  			var/datum/gas_mixture/env = src.loc.return_air()
  			var/transfer_moles = 0.25 * env.total_moles()
  
negative.code: 			air_update_turf()
  			investigate_log("Experimentor has released hot air.", "experimentor")
  			ejectItem(TRUE)
  		else if(prob(EFFECT_PROB_MEDIUM-badThingCoeff))
  			visible_message("<span class='warning'>[src] malfunctions, activating its emergency coolant systems!</span>")
  			throwSmoke(src.loc)
  			for(var/mob/living/m in oview(1, src))
  