That's what I wrote in the list.
If there's a function of this type:
if p==1 then...
else if p==2 then...
else if p==3 then
Trigger(.., nil)
end
...
trigger
so that the player activates it three times (with p=1, 2, 3)
will the trigger reset only after ALL instructions have been executed, i.e., only after the 3rd activation?