I want each letter to only be used once when it prints on the last line, but it does some letters more than once, why?
local Pool={"a","b","c"}
Pool[1] = Pool[math.random(1,#Pool)]
local OM1 = Pool[1]
table.remove(Pool, 1)
Pool[1] = Pool[math.random(1,#Pool)]
local OM2 = Pool[1]
table.remove(Pool, 1)
Pool[1] = Pool[math.random(1,#Pool)]
local OM3 = Pool[1]
table.remove(Pool, 1)
print(OM1,OM2,OM3)

5 comments
I'm sorry, but where would I use this? I don't quite understand
Sorry, had a typo in the correct line. It's also a little clearer now.
I still don't understand... Do I replace my lines 4,8,12 with this?
I give a line explaining how to get and remove a random thing from a list. It defines
O1. You can infer that would replace the stuff you use to modify Pool and get OM1. You can then infer that since1is not part of it, you can reuse this same line to make OM2 and OM3.Oh okay. Thank you so much!