diff --git a/pysollib/gamedb.py b/pysollib/gamedb.py index 97ba6b8d..388b564b 100644 --- a/pysollib/gamedb.py +++ b/pysollib/gamedb.py @@ -743,6 +743,7 @@ class GameManager: # if 0 and gi.si.game_flags & GI.GT_XORIGINAL: # return # print gi.id, gi.name + gi.altnames = sorted(gi.altnames) self.__all_games[gi.id] = gi self.__all_gamenames[gi.name] = gi for n in gi.altnames: diff --git a/pysollib/games/fortythieves.py b/pysollib/games/fortythieves.py index dcfd126b..051b1db6 100644 --- a/pysollib/games/fortythieves.py +++ b/pysollib/games/fortythieves.py @@ -1343,7 +1343,8 @@ registerGame(GameInfo(79, WaningMoon, "Waning Moon", registerGame(GameInfo(125, Lucas, "Lucas", GI.GT_FORTY_THIEVES, 2, 0, GI.SL_MOSTLY_SKILL)) registerGame(GameInfo(109, Deuces, "Deuces", - GI.GT_FORTY_THIEVES, 2, 0, GI.SL_MOSTLY_SKILL)) + GI.GT_FORTY_THIEVES, 2, 0, GI.SL_MOSTLY_SKILL, + altnames=("Twos", "Les Deux"))) registerGame(GameInfo(196, Corona, "Corona", GI.GT_FORTY_THIEVES, 2, 0, GI.SL_BALANCED)) registerGame(GameInfo(195, Quadrangle, "Quadrangle", diff --git a/pysollib/games/sthelena.py b/pysollib/games/sthelena.py index 0808612e..7aa22032 100644 --- a/pysollib/games/sthelena.py +++ b/pysollib/games/sthelena.py @@ -318,12 +318,12 @@ class RegalFamily(Game): registerGame(GameInfo(302, StHelena, "St. Helena", GI.GT_2DECK_TYPE, 2, 2, GI.SL_BALANCED, altnames=("Napoleon's Favorite", - "Washington's Favorite") - )) + "Washington's Favorite"))) registerGame(GameInfo(408, BoxKite, "Box Kite", GI.GT_2DECK_TYPE, 2, 0, GI.SL_BALANCED)) registerGame(GameInfo(620, LesQuatreCoins, "Les Quatre Coins", GI.GT_2DECK_TYPE, 2, 2, GI.SL_MOSTLY_SKILL, - altnames=("Four Corners",))) + altnames=("Four Corners", "Cornerstones", + "Corner Patience"))) registerGame(GameInfo(621, RegalFamily, "Regal Family", GI.GT_2DECK_TYPE, 2, 0, GI.SL_BALANCED))