As another idea: you could have it so that when you make a potion and it does have extra effects, it could give you a prompt asking if you want to add onto the first potion after the animation plays (I dunno what the lingo would be for that). And then, you could have it so they just make two completely separate potions that would add on to one another. This could also make it so that the order of the potions being applied could grant a different outcome. And if they get stuck, you could just have the animation of the potion not working revert her back to her original state. You could also use an undo button as well. Or, it could just be flush and you could have it so they can make another potion immediately after the effects of the first take place.