i got a simple random.choise and want to remove the picked one from the array...
But i get sometimes two same objects as result.
What am I doning wrong???
Inside of deck01[] are six objects (diffrent ones of cause).
Code: Select all
$ deck01 = []
$ deck01.append(karte1)
$ deck01.append(karte2)
$ deck01.append(karte3)
$ deck01.append(karte4)
$ deck01.append(karte5)
$ deck01.append(karte6)
$ savedeck = []
$ savedeck = deck01 ######### This is only for reconstructing the deck01 after the choices are done and the battle is over.
$ held01 = renpy.random.choice(deck01)
$ deck01.remove(held01)
$ held02 = renpy.random.choice(deck01)
$ deck01.remove(held02)
$ held03 = renpy.random.choice(deck01)
$ deck01.remove(held03)
So it shouldn't be possible that I can draw two cards of the same kind.
Thanks for help in advance.