One way is with a local variable:
[Local number 'temp' = 0]
+ If condition 1
-> Set temp to 1
+ If condition 2
-> Set temp to 1
+ If condition 3
-> Set temp to 1
+ If temp = 1
-> ... a long list of actions ...
It's not ideal, but it does at least save you duplicating the whole list of actions. It also loses the picked objects. If that's a pain, you can use a temp instance variable instead (but calling it 'pick' to make it a bit clearer):
+ Every tick
-> Set Sprite 'pick' to 0
+ Sprite condition 1
-> Set Sprite 'pick' to 1
+ Sprite condition 2
-> Set Sprite 'pick' to 1
+ Sprite condition 3
-> Set Sprite 'pick' to 1
+ Sprite 'pick' = 1
-> ... a long list of actions on Sprite ...
This way saves you duplicating all the actions again, and remembers the picked objects.
(Edit: ninja'd)