anchor.diff:  				continue
   
   			var/obj/effect/glowshroom/child = new type(newLoc)//The baby mushrooms have different stats :3
  -			child.potency = max(potency+rand(-3,6), 0)
  -			child.yield = max(yield+rand(-1,2), 0)
  -			child.delay = max(delay+rand(-30,60), 0)
  -			child.endurance = max(endurance+rand(-3,6), 1)
  -			child.generation = generation+1
  -			child.desc = "This is a [child.generation]\th generation [child.name]!"//I added this for testing, but I figure I'll leave it in.
  +			child.potency = max(potency + rand(-3,6), 0)
  +			child.yield = max(yield + rand(-1,2), 0)
  +			child.delay = max(delay + rand(-30,60), 0)
  +			child.endurance = max(endurance + rand(-3,6), 1)
  +			child.generation = generation + 1
  +
  +			CHECK_TICK
   
   /obj/effect/glowshroom/proc/CalcDir(turf/location = loc)
  -	set background = BACKGROUND_ENABLED
   	var/direction = 16
   
   	for(var/wallDir in cardinal)
  
positive.code: /obj/effect/glowshroom/single
  	yield = 0
  
  /obj/effect/glowshroom/New()
  	..()
  	SetLuminosity(round(potency/10))
  
negative.code: 	visible_message("<span class='danger'>[src] melts away!</span>")
  	var/obj/effect/decal/cleanable/molten_item/I = new (get_turf(src))
  	I.desc = "Looks like this was \an [src] some time ago."
  	qdel(src)
  