random array and remove

It’s the pure node evaluation. I feel like I answer one of these per day:

The script you posted generates 3 different randoms per loop interaction. Use the int to fetch the desired element from the array. Do not regenerate the random.


But, honestly, it’s easier (and faster) to Shuffle the array and then loop. No need to remove anything since there can be no duplicates this way.