I think it would be right if the Mage ended Mana in combat. And after the battle, it is restored. And slowly recovered during the battle.
The same is about the parameters of Health and Strength (Warriors).
Continually run to the nearest city, or light a fire every 10 minutes for a rest, in the dungeons - it's very stupid.