Condition: Valid movements
ConditionNo. 9167
Synopsis
Checks the object moves in the same stack and works as all or nothing: if one cannot move, none move and the stack stops. It needs no settings. Ideal for moving groups of pieces without breaking them apart.
Step by step
Move two objects only if both can move
Boxes you need
- TriggerTrigger: Say something
- ConditionCondition: Valid movements
- EffectEffect: Show message
- EffectEffect: Offset object position
- Stack “Says something” 9111, this condition and “Show message” 9185. Set the trigger to “hello”, exact match; set the effect to “Matched”, targeting the triggering user.
- Place two separate rugs in a clear area. Add “Move object relatively” 9236 to the stack: select both, East 0 and South 1. Keep the message as an additional check.
- The condition needs no settings. Save everything and have a second user stand on one rug’s destination tile.
- Say “hello”: neither rug should move. Have the second user clear the destination and say “hello” again.
Result: A blocked destination stops the stack; with both free, both rugs move one tile south and the message appears.
Settings

Notes
- This condition checks the moves in the same stack. Keep the other tiles and room boundaries clear too.
- Condition: Valid movements is all or nothing: if one object can't move, none of them move and the stack stops.









