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))
   			var/turf/start = get_turf(src)
   			var/mob/M = locate(/mob/living) in view(src, 3)
   			var/turf/MT = get_turf(M)
  
positive.code: 			cloneCount = badThingCoeff
  			investigate_log("Experimentor has made a clone of [exp_on]", "experimentor")
  			ejectItem()
  		if(prob(EFFECT_PROB_VERYLOW-badThingCoeff))
  			visible_message("<span class='danger'>[src] malfunctions, melting [exp_on] and leaking radiation!</span>")
  			radiation_pulse(get_turf(src), 1, 1, 25, 1)
  			ejectItem(TRUE)
  		if(prob(EFFECT_PROB_LOW-badThingCoeff))
  			visible_message("<span class='warning'>[src] malfunctions, spewing toxic waste!</span>")
  			for(var/turf/T in oview(1, src))
  				if(!T.density)
  					if(prob(EFFECT_PROB_VERYHIGH))
  						var/obj/effect/decal/cleanable/reagentdecal = new/obj/effect/decal/cleanable/greenglow(T)
  						reagentdecal.reagents.add_reagent("radium", 7)
  		if(prob(EFFECT_PROB_MEDIUM-badThingCoeff))
  			var/savedName = "[exp_on]"
  			ejectItem(TRUE)
  			var/newPath = pickWeighted(valid_items)
  
negative.code: 			smoke.start()
  			qdel(R)
  			ejectItem(TRUE)
  		else if(prob(EFFECT_PROB_VERYLOW-badThingCoeff))
  			visible_message("<span class='danger'>[src]'s chemical chamber has sprung a leak!</span>")
  			chosenchem = pick("mutationtoxin","nanomachines","sacid")
  			var/datum/reagents/R = new/datum/reagents(50)
  