Serious question: did someone program the enemies to be as spiteful as possible? The following scenario happened three times in a row:

I was fighting Isbeil and trying to keep Sir Lora alive. I was doing fine, clearly about to win with only 1 or 2 dwarves left alive. And then: one of the dwarves jumps/teleports far away from my party, turns in the opposite direction, and throws a shield/spell at the far side of the room, exactly where Sir Lora is hanging out next to a stack of deathfog crates. What?! What?!?!

Breath in. Breath out. Breath in. Breath out.

Okay, I feel better now. :D

I did finally manage to keep Sir Lora alive by leaving him in the pit and blessing the poison. But I want to know whether there is an AI script that reads something like "If fight is hopeless, force player to reload by pissing them off."