Fix Player __init__

Players were all sharing the same chars attribute.
Use int instead of strings for placement and seeds.
master
Lertsenem 2020-07-07 16:07:47 +02:00
parent 19a1c293c3
commit a21e8f80b6
1 changed files with 9 additions and 6 deletions

View File

@ -90,16 +90,19 @@ class Player():
placement,
seeding,
twitterHandle = None,
chars = {}
)
self.id = id
chars = None
):
self.id = int(id) # actually intended to store an Entrant id
self.prefix = prefix
self.gamerTag = gamerTag
self.placement = placement
self.seeding = seeding
self.placement = int(placement)
self.seeding = int(seeding)
self.twitterHandle = twitterHandle
self.chars = chars
if chars is None:
self.chars = {}
else:
self.chars = chars
# -------------------------------------------------------------------------
def add_character_selection(self, character, win):