fix event cards

This commit is contained in:
Alberto Xamin 2020-12-24 22:41:09 +01:00
parent bcebde2795
commit 6ed4a8e3f5
No known key found for this signature in database
GPG Key ID: 4F026F48309500A2

View File

@ -29,9 +29,10 @@ class Deck:
self.event_cards.extend(ceh.get_all_events()) self.event_cards.extend(ceh.get_all_events())
endgame_cards.append(ceh.get_endgame_card()) endgame_cards.append(ceh.get_endgame_card())
if len(self.event_cards) > 0: if len(self.event_cards) > 0:
random.shuffle(self.event_cards)
self.event_cards.insert(0, None) self.event_cards.insert(0, None)
self.event_cards.insert(0, None) # 2 perchè iniziale, e primo flip dallo sceriffo self.event_cards.insert(0, None) # 2 perchè iniziale, e primo flip dallo sceriffo
self.event_cards.append(random.choice(endgame_cards)) self.event_cards.append(random.choice(endgame_cards))
random.shuffle(self.cards) random.shuffle(self.cards)
self.scrap_pile: List[cs.Card] = [] self.scrap_pile: List[cs.Card] = []
print(f'Deck initialized with {len(self.cards)} cards') print(f'Deck initialized with {len(self.cards)} cards')