- puzzle = deck.get('puzzle', False)
-
- if puzzle:
- puzzle_defaults = deck.get('defaults', {})
- for k, v in puzzle_defaults.iteritems():
- if isinstance(v, list):
- puzzle_defaults[k] = [int(x) for x in v]
- else:
- puzzle_defaults[k] = int(v)
- defaults.update(puzzle_defaults)
+ deck_defaults = deck.get('defaults', {})
+ for k, v in deck_defaults.iteritems():
+ if isinstance(v, list):
+ deck_defaults[k] = tuple(v)
+ defaults.update(deck_defaults)