Theres a 25 mana gain when you dodge an attack with ninja. That occasionally makes me able to do full mana M2 attack 3 times without any M1s, stealth or dodges between. It would make a little sense to me if I would get 100 mana from dodging 4 attacks at once, but in this case it gives me over 100 mana from one dodge. Mana pool displays the over 100 mana normally. Please answer if you know what this is about.
The perk works this way, the dodge state lasts 0.6sec, if in this brief moment you dodge 6 hits you will receive 6*25MP.
Either I didn't understand your post or you didn't understand mine. What I meant is that the mana pool acts as it would have 300 mana capacity. This has not happened to me on singleplayer.