Oh, I forgot about the right-to-left reading, now it makes sense why some conditionals were returning 1 even if not all conditions were true. Now, if I understood it correctly, the following code would be truthy?
a.value:4 #slider a b.value:5 #slider b if (a=4) & (b=5) go[card2] end
It seems to work in the Listener, I just want to make sure I got it.
The "!" negation also worked perfectly on some tests I did, which solved some issues for me. Thanks!