Forum Discussion
Spinning Wheel
If you are determined to prevent reusing already chosen options, here is a sample to think about. It is a click and drop, which is not what you are using, but for the shuffle function to work, it has to avoid reusing previously chosen options. Both scenes look the same when run.
Scene 1 shuffles the answers using only SL triggers. Note the number and complexity of triggers needed to prevent duplicates. As you add choices, that number will grow, probably exponentially. Additionally, with the number of options you have, there will probably be long delays as the triggers sort through options, looking for unused ones.
Scene 2 uses javascript to sort, then deliver the options without duplicates or long delays. As you suspect, JS is the solution. You can adapt the script in scene two, and I think it will serve you.
Sorry, but I don't have the time right now to adapt it for your purpose.