Trigger as Listener?

Thanks, Pieter, that actually works beautifully! I got it to work in a test module.

So now there’s an additional complication. The GKC that checks for the die roll result should also check a certain on each affected piece and only affect the ones of a certain color. So I’d like to put a complex property check in the GKC ‘Matching Properties’ box, but I’m not sure of the syntax of the statement to make sure it’s evaluated right. Would it use parentheses? Wavy brackets? Square brackets?

The raw statement would look something like this:

$Dice_result$ = 3 || $Dice_result$ = 10 && $Color$=Red || $Color$ = Blue

This is intended to tell the GKC, if the result is a 3 or a 10, and the piece is Red or Blue, fire.

How would this get punctuated? It doesn’t seem to be documented.