Yes, yes, you are soooo cool maaan.
Youre specifically built and specced party, with all those pre-aranged spells and items and equipment. And you call that "without breaking a sweat" - because you are so eager to show what an awesome fighter you are.
Fascinating.
I did go through that fight, and managed to keep all the towns people (its a town, not a village) without all those numerous spells you mentioned and that preparation and those specific builds.
Mostly because berserk order suddenly worked in one fight - started from a different position.
Which caused Sparkmaster to attack empty space in a turn or two.
And because blast of cold spell suddenly freezes each time i use it - even though there is no chilled effect on Sparkmaster.
But this is not really a contest of who is a better fighter.
The point of my post was to show how constrained the encounter is and what doesnt work in it.
In what exact ways.
If the rain is continuously falling - i should not be required to throw rain every single time Sparkmaster uses fire - which is two times per turn. and it has double turns compared to my party.
Blitz bolts do not stun it, headvice does not blind it - rain or not.
I should not be required to specifically boost jahans AP with specific spells just so i can throw a few more spells or scrolls in every turn.
I should have more APs when status effects disappear from my characters.
Deactivate weapons order should bloody deactivate them - atleast for a turn.
Berserk should work regardless from which position i use it.
The towns people should not run straight into it - they should instead run out of the cave.
According to what they say themselves.
Or their starting positions should be changed so i would actually NEED to save them for a REASON.
I should not be required to write these same things repeatedly just because you are quick to jump to conclusions and then run to show what an awesome fighter you are - either.