I'm using rand-multiple for a few different things in a mission. For one thing I have using a range of 1-7 and it is working OK but not great. It does hit all the values but likes to hit certain ones (7 especially) over and over again. For the other I'm using a range of 10-30. I have 7 events that each evaluate the rand-multi twice. Every one of them hit 11 the first time and all but 2 hit 13 the second time. I paused the mission twice which might have thrown the other 2 off. I played the mission twice and 11 the first time seem to be consistent. I didn't check the second value the other time through since I had the wrong event referred to in an another event and I ended the mission early to fix it.
This is the formula I am using that keeps getting the 11.
When
...............
--> >
--> mission time
----> +
------> delay(0) (stored mission time)
------> rand-multiple
--------> 10
--------> 30
...............
Actually I guess it's evaluating to 10 and 12 since I was comparing time values in the F4 log and it's greater than.
Just tried with the range set to 1-30 and all calls evaluated to 1 and 3 instead of 10 and 12.