Yes, I meant flask. Sorry. Also, I checked the game's data files and for that recipe the Don't Show UI option = TRUE. That would explain why it consumed all of the fire potions instead of letting you choose a number.