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(i.form != SOLID) return
  
  			i.stack      = 1
  			i.form       = POWDER
  			i.name       = "powdered [i.name]"
  			i.icon_state = "[i.icon_state]_powder"
  
negative.code: 				usr << errormsg("[name] washed out the previous potion you consumed.")
  				p.Deactivate()
  
  			if(Consume())
  				var/mob/Player/player = usr
  				player.Resort_Stacking_Inv()
  
  			new effect (usr, seconds, src)
  		else
  			..()
  