When you setcaptive true a unit you spawned with createvehicle the enemy will still shoot them and checking their captive status will produce false.
- Legacy ID
Steps To Reproduce
make a script with something like
_replacement = createvehicle [_class,_pos,,0,"NONE"]
_replacement setcaptive true
?!(captive _replacement) : hint "not captive"
hint will be "not captive" and enemy will shoot them.