diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-03-28 13:16:21 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-03-28 13:16:21 (GMT) |
commit | 5c28743aa1fd34e4989770248e8daf45f11c28d6 (patch) | |
tree | a67bb7bdf44b022a70eff44b19bfde68b90e58f2 /PathsActivity.py | |
parent | 26e5e4a4cebfb6d24000f5a3d483b101ea03678e (diff) |
fixed multiplayer turn-taking problem
Diffstat (limited to 'PathsActivity.py')
-rw-r--r-- | PathsActivity.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/PathsActivity.py b/PathsActivity.py index 8991f39..ccc6b8a 100644 --- a/PathsActivity.py +++ b/PathsActivity.py @@ -469,7 +469,9 @@ state=%d' % (id, initiator, type, service, params, state)) if self.initiating: # First, remove the piece from whatever hand it was played. for i in range(COL): - if self._game.hands[self._game.whos_turn].hand[i].number == \ + if self._game.hands[self._game.whos_turn].hand[i] is not None \ + and \ + self._game.hands[self._game.whos_turn].hand[i].number == \ tile_number: self._game.hands[self._game.whos_turn].hand[i] = None break |