How about a rule something like that colonists will hold fire if a colonist, or berserk colonist, has a chance of getting shot. This could be overriden my manually ordering the colonist to shoot after this has been taken into account.
So a colonist is shooting at an enemy. Another colonist moves into a position where they might be shot. The shooter would suspend firing at the target while there was a chance of shooting the friendly pawn. To continue to fire at the target, and risk shooting the friendly, would require being on manual control and re-ordering shooting at the target.
I think something like this should be added as needless friendly fire deaths add a cloud over one's game.
So a colonist is shooting at an enemy. Another colonist moves into a position where they might be shot. The shooter would suspend firing at the target while there was a chance of shooting the friendly pawn. To continue to fire at the target, and risk shooting the friendly, would require being on manual control and re-ordering shooting at the target.
I think something like this should be added as needless friendly fire deaths add a cloud over one's game.