Logical operators return 0 or 1, and this include the = operator (not "=="). So you could do it this way :
First Value: Score % x = 0
Comparison: =
Second value: 1
I didn't think of doing it that way. I do think it makes the intention look clearer.
7Soul;
It'd be a much welcome addition. Writing a simple expression should require minimal effort, but having to split the expression does seem a little clunky. It's fine when working with two values, but for longer expressions an "If" Special Condition plugin, where you could type in the entire expression on a single line, would make a lot of sense.
I think what would make it distinct from "Compare two values" would be the ability to write full expressions, instead of continually nesting sub-events. For example;
Score % x == 0 && Health == 0
Because there's not an == operator as far as I'm aware, it's not possible to chain multiple "is equal to" operators. You'd have to nest sub-events.
I'm not saying it's not possible to accomplish the same thing by using "Compare two values", and sub-events, but it's very convoluted for something that could be accomplished with a single event.