anchor.diff:  
   					potion = worldData.potions["[pool]"]
   					if(!potion)
  -						var/chance = max(5, 50 - (worldData.potionsAmount * 5))
  +						var/chance = max(5, 100 - (worldData.potionsAmount * 5))
   
   						if(prob(chance))
   							potion = pick(childTypes(/obj/items/potions))
  
positive.code: 			if(worldData.potions && ("[pool]" in worldData.potions))
  				var/potion = worldData.potions["[pool]"]
  
  				if(istype(potion, /obj/items/potions/health))
  					setColor("#f00")
  
  				else if(istype(potion, /obj/items/potions/mana))
  					setColor("#5af")
  
  				else if(istype(potion, /obj/items/potions/invisibility_potion))
  					setColor("#ccc")
  				else
  					setColor(rgb(rand(0,255), rand(0,255), rand(0,255)))
  
negative.code: 
  						else
  							chance = worldData.potionsAmount / (worldData.potions.len + 1)
  							if(prob(chance * 75))
  								potion = 0
  								worldData.potions["[pool]"] = potion
  
  