anchor.diff:  			if(i.form != SOLID) return
   
   			i.stack      = 1
  +			i.UpdateDisplay()
   			i.form       = LIQUID
   			i.name       = "[i.name] extract"
   			i.icon_state = "[i.icon_state]_liquid"
  
positive.code: 						if(prob(chance))
  							potion = pick(childTypes(/obj/items/potions))
  
  							if(ispath(potion, /obj/items/potions/super) && prob(75))
  								potion = null
  							else
  								worldData.potions["[pool]"] = potion
  								worldData.potionsAmount++
  
negative.code: 			if(i.form != SOLID) return
  
  			i.stack      = 1
  			i.UpdateDisplay()
  			i.form       = POWDER
  			i.name       = "powdered [i.name]"
  			i.icon_state = "[i.icon_state]_powder"
  