Does anyone have a strategy for saving all of the Gondians in Act 3? I swear, these guys are just desperate to die.

This is my most consistent strategy so far, but it's a bit cheesy since it involves pre-casting haste


Turn 1)
Karlach uses Corpsesgrinder's special attack to knock the closest group of guys closer to the group further back
Gale with pre-casted Haste double casts level 5 fireball at the group of 3 Gondians.
Main character with pre-casted Haste deactivates both detonators
Wyll with pre-casted Haste double casts level 5 fireball at the group that Karlach bunched up, careful not to hit the Gondians.

The group has now been thinned enough that the Gondians can survive (with some luck) a round of combat

Turn 2)
Regular DPS round, Gale and Wyll manually end their Haste after using their second action.

Turn 3+
Trigger the Steel Watcher Explosions, Gale or Wyll banish the steel watchers before they explode


Really annoying complications:

-They resist banish
-They don't try to stay inside of invulnerability spheres. When enemies move into the invulnerability sphere, they'll even exit it so that they can catch more of the now invulnerable enemies in their AoE spells
-They constantly run by enemies, eating as many attacks of opportunities as possible
-I can't target allies with command, preventing me from ordering them to flee
-They never disarm detonators, I have to do it
-Mage Hand can't disarm the detonators, so I *have* to use someone's full action each time.
-They completely ignore Steel Watcher detonations, and in fact run into the AoE in an attempt to hit them more while they're in the middle of detonating