Michael C.
said: Question part 2: how to make it trigger only once? (i.e., multiple characters moving to the same point over the session shouldn't get the trap mechanism. I was assuming some sort of var defined outside of the token that's moving, but I can't seem to pull that off. EDIT: @HoneyBadger, if you swap the == for a <= or >=, or both, that should solve that issue. Also works well for triggers like in the video, where you want something to trigger once the players pass a certain point. you would just add a bool to say if its been triggered or not if it has then dont trigger if it hasnt then dont. You would have something like "var triggered = false;" before "on("change:token", function() {" then you would check it when you check the location or before, and when it finaly is triggered you just say "triggered = true;"