OR doesn't always do what you think in C3. The issue is the first isn't actually a boolean, it's a picking condition. So it picks all of the Player objects with the boolean, of which there are none! So when the second OR condition succeeds, the first action can't do anything, because there are no items picked to set the new boolean value to!