This is absurd. I have a group of civilians linked to an eastern officer ranked higher than them, and I deleted the eastern officer with 'deleteVehicle this' in the init field. At the start, these civilians are set as captives so the player's team will not fire upon them. As soon as the civilians open fire on the westerns however, the 'setCaptive' status is removed and the westerns can gun them down as they will.
Here's the thing. If the player goes toward a civilian (or eastern, technically) dead body and changes/takes weapons, the officer of the squad will give the order to target the player and kill him. Absurd. If the player does not exchange or take weapons, the mission resumes as normal.
I will take any suggestions to stop this happening, but mainly, my question is how to disable the player from taking the weapons from the civilians, while still be able to take weapons from the TRUE easterns?