Just echoing what others have said

My sorcerer never runs out of mana and i use the least potions on him

Go play a rogue and you'll eat through mana potions in no time