I was using Margaret with Ranvir in my latest war. Ranvir dodged twice but was awarded no mana. I see this was a known issue back in October of last year, it appears it’s still an issue.
More information or screenshots needed.
Maybe enemy ranvir was active and the attacks were not dodged, but missed your ranvir?
Maybe you had set drakefong or joon on enemies, and the same happened, they missed and it was not a dodge?
Maybe ranvir was manablocked by hel or proteus?
Still, I think you would have mentioned it, maybe its really a bug.
I didn’t notice any of the above. I’m going to have to play around with it to get screenshots. I really don’t use Margaret much. Though now that she does damage might be more useful.