def PlayAgain(self,np): self.numPlayers = np deck = Deck() boards = BoardsBang(np) i = 0 h = [] while i < np: r = boards.getRole(i,True) h.append(deck.draw()) h.append(deck.draw()) h.append(deck.draw()) h.append(deck.draw()) if r == "Sheriff": h.append(deck.draw()) p = PlayerBang(i,r,h) self.players.append(p) i = i+1 self.played = False return