Upon consuming a Stamina Potion, you gain 10 stamina (up to your maximum).
You can get Stamina Potions from either Demi-Blessings, or from the Elven Sanctum. The Elven Sanctum gives you a chance to get one each day, with the chance increasing every day until you get one from the Sanctum. Once you get one in this way, the chance resets itself. It seems that your chance getting it will increase until the 5th day, when you will get a Stamina Potion, guaranteed.
It is unknown at this time if there is a maximum number of Stamina Potions one can have in their inventory at one time, though it is confirmed that the limit, if does exist, is higher than that of energy potions (40). Since Stamina Potions are both more rare and more useful than their energy counterparts, the truth may not be known for some time.
I have had as many 210+ Stamina Potions without problems.
I have 300. No issues. 220.127.116.11 02:52, April 30, 2013 (UTC)