Related to the in battle mana regen. there is no bug , if u are careful u should have noticed that only happens after a set nr. of turns and u get a mesage in the lines of youre hero is tired!
Ex: concentration 1 first 10 turn +2, after (eg turn 11) +1.
Dont u think that long battles should be a burdon on youre mind ?