I don't min-max, stat-whore, I role play. To me this is an RPG, not an effectivity simulator. It has taken me 100 hours to get to this final fight (on hard) and I've been playing the game according to my characters stats. Not going for the most effective spells in each scenario. I tried doing that once in NWN2 which led to a completely boring experience.

My biggest problem here though is that the fight is completely immersion breaking, why would Astarte stand still? Why would she only cast useless spells? Why on earth would she position herself so that she takes the brunt of the damage? And why, when she OBVIOUSLY has the power to heal herself, would she not heal herself? My party certainly don't have any healing spells. They essentially are zombies. They're great at poisoning, using some earth & witchcraft magic combined with melee attacks and curses, diseases, raising dead, and such. I do have the soulsap-spell which lasts one turn, and I do have the boulder bash, but either I'm the most unlucky player in the world, or it just won't work like you describe it. Because that void dragon keeps not getting knocked down, and keeps taking feeble damage.

It's frustrating, every encounter until now has made sense to some degree, I wish I could have had more options to live in the grey area of the game, I still do not want the world to succumb to the void, but I very much appreciate the options to choose to kill Arhu for example. I would've wanted to see alliances/factions play a bigger part in this game, and choices between them.