diff --git a/pysollib/games/sultan.py b/pysollib/games/sultan.py index 5d316ea4..7a37be21 100644 --- a/pysollib/games/sultan.py +++ b/pysollib/games/sultan.py @@ -544,6 +544,11 @@ class Matrimony(Game): self.s.foundations[7]], frames=0) self._startAndDealRow() + def getSnapshotHash(self): + # Takes the round into account - a single card redeal can result + # in an identical snapshot. + return Game.getSnapshotHash(self) + str(self.s.talon.round) + # ************************************************************************ # * Picture Patience