Outside of combat regeneration is a tough subject. I hate when games make me stop and wait for mana (and sometimes health) to replenish after combat (ooc regen).

Not sure what an appropriate fix is. If you allow for all mana/health to be replenished after every fight, you devalue the role-playing aspect of the game and make it "easy". Maybe having mages with moderate-level damage abilities that do not cost mana (low-level spells) and leaving the un-replenishable mana abilities for occasional use? I guess you could run into the problem of none of the "cool" abilities being used except for boss fights then.

It is a balancing act, and I'll be interested to see how Larian accomplishes it.