That’s tricky with the Actions system. It would be easy in code, but Actions have no way to handle a list of numbers.
You can use the question variables (see https://www.trivantis.com/blog/lectora-basics-question-variables/) and a series of Conditions on the goto action to reject going to an already-answered question, but I don’t off the top of my head see an obvious way to trigger the action again. (It would be trivial to pop up a message saying, “Please roll again.” It would also be clunky and frustrating for the user.)
What is missing is the ability to have an Action trigger itself again if it gets an invalid result.
- This reply was modified 3 months ago by CarlFink .