I am not entirely sure this is a bug, perhaps I'm doing something wrong but that surprises me and I've tried lots of things.
I have a character object with a variable. I create to instances of this character and assign a different variable to each 1 and 2. Then I attach another object a shield to these characters.
And I create a box. I tell construct:
Condition: Character with variable = 1 + When shield touches box + Pick instance where Character has variable n°1 = Simulate character Jump
Condition: Character with variable = 2 + When shield touches box +Pick instance where Character has variable n°2= Simulate character Jump
The issue is that both characters jump at the same time despite the fact that there is a Pick instance where... Am I doing something wrong?
Attached a Capx : http://s000.tinyupload.com/index.php?file_id=93936619249368586189