Here's an idea I just thought of. I tend to make healing potions as something that, if you have a bunch of them, they can be used outside of battle to heal you up in lieu of cure spells. I also don't mind having strong healing potions which are either rare or expensive, which can be powerfully used in battle - but I generally dislike the idea that you can have a large stock of potions that can meaningfully heal a player in a single turn. At the same time, as I was thinking about it, I thought it would make sense and feel cool that "quick" characters like rogues would be able to effectively guzzle a potion in the heat of battle, whether as a result of their cunning, dexterity, or simply being able to temporarily take cover and hide. So I thought a cool idea would be to add agility and/or luck scaling to the effectiveness of healing potions when used in battle, to reward these types of characters. Thoughts?