thanks for your answer,
I guess you advised the trigger repeatedly too, as I wrote...
I have to say, I am afraid of you are not right.
Because until deactivation not happens the trigger will not repeat.
Let's see:
A unit walks to the red zone, the others wait outside.
'count thislist' is now = 1, therefore 'count thislist != countzone' became true and the trigger is activated.
The dude inside got the 'setCaptive false'. OK
But the dude inside decides he stays inside furthermore.
Because of this, deactivation is not happening, and the trigger is not repeated yet.
At this moment another loon steps inside the red zone, and he does not activate anything...and off course he does not get the 'setCaptive false'.
that is the problem... :-\