Relax, butthurt fanboys, I just took out Grigori. It was still annoying and took a long time.
I love some of the advice, like our idiot friend Zed Duke of Butthurtville.
Porky: this fight is unbalanced and screws over fighters
Zed: Ugh, <rubs butthurt from previous threads where Porky owned him with cream>, you should multi class to Warrior and other classes. Or failing that, you should get this specific item that helps with this specific fight, cause that's how I play games, by reading up on them first and meta-gaming like the munchkin that I am. Screw people that just pick games up and play for fun.
Anyways, as far as the fight itself, apparently Grigori is weak to dark magic, but since I didn't meta-research it beforehand, I hired a lightning mage, a strider, and my main healbot pawn. Mostly they were useless, but once every blue moon, the lightning dolt would cast lightning enhancement on me at the exact time I was beating on the dragon's heart, hanging from his chest, and then it actually helped to up the damage. Mostly they d would cast that lightning enhancement when I was running between dragon's legs on the ground, dodging fireballs and shits.
VERY annoying fight for melee, but at least the loot dropped was great. Love the sword and shield.