diff --git a/pyfpdb/Hand.py b/pyfpdb/Hand.py index 9f9d009d..c1dec3ff 100644 --- a/pyfpdb/Hand.py +++ b/pyfpdb/Hand.py @@ -1224,7 +1224,8 @@ class StudHand(Hand): self.addHoleCards('FOURTH', player, open=[cards[3]], closed=[cards[2]], shown=shown, mucked=mucked) self.addHoleCards('FIFTH', player, open=[cards[4]], closed=cards[2:4], shown=shown, mucked=mucked) self.addHoleCards('SIXTH', player, open=[cards[5]], closed=cards[2:5], shown=shown, mucked=mucked) - self.addHoleCards('SEVENTH', player, open=[], closed=[cards[6]], shown=shown, mucked=mucked) + if len(cards) > 6: + self.addHoleCards('SEVENTH', player, open=[], closed=[cards[6]], shown=shown, mucked=mucked) def addPlayerCards(self, player, street, open=[], closed=[]): diff --git a/pyfpdb/PokerStarsToFpdb.py b/pyfpdb/PokerStarsToFpdb.py index bac45faf..baa7718b 100644 --- a/pyfpdb/PokerStarsToFpdb.py +++ b/pyfpdb/PokerStarsToFpdb.py @@ -454,6 +454,7 @@ class PokerStars(HandHistoryConverter): if m.group('SHOWED') == "showed": shown = True elif m.group('SHOWED') == "mucked": mucked = True + #print "DEBUG: hand.addShownCards(%s, %s, %s, %s)" %(cards, m.group('PNAME'), shown, mucked) hand.addShownCards(cards=cards, player=m.group('PNAME'), shown=shown, mucked=mucked) if __name__ == "__main__":