Sorry, but I’ve been having major trouble winning either of the Mahir fights, there doesn’t seem to be any rhyme or reason to his attacks? nothing I’ve tried so far seem to change how the fight goes, is it just down to RNG or are there patterns/items I need to look for?
Yup, definitely a trick to it. He looks like he has one special, but he actually has two, that act as fakeouts for each other. Pay attention to the icons, they're slightly different for each. Once you've got that figured out, it's just a question of figuring out the counter for each: there is a given counter for each special that works every time.