Potions, scrolls and wands should all work now. If you can't create a particular potion, you should get a message telling you why you couldn't. If the spell fails without explanation, please let me know. I don't like to have any spells that fail without the player knowing why. For example, maybe you cast the spell on a potion bottle that's already enchanted. It should tell you the target isn't valid.