Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I haven't really considered anything else than potions/waiting, and I can't think of any alternatives.

Anything that keeps the flow of the game up would be cool, like risky melee attacks, or maybe a parry system that absorbs mana when you're able to time it properly on a powerful spell (like a fast fireball). I'm sure you will be able to think of something nice that fits your game.