Browse Source

Merge branch 'master' of github.com:kakaranet/games

Maxim Sokhatsky 11 years ago
parent
commit
3fb541498f
1 changed files with 2 additions and 3 deletions
  1. 2 3
      apps/face/src/index.erl

+ 2 - 3
apps/face/src/index.erl

@@ -109,7 +109,6 @@ event(join) -> wf:wire(protocol:join(wf:to_list(?GAMEID)));
 event(take) -> wf:wire(protocol:take(wf:to_list(?GAMEID), wf:q(take_combo)));
 
 event(player_info) -> 
-    1/0,
     User = user(),
     wf:wire(protocol:player_info(
         wf:f("'~s'",[wf:to_list(User#user.id)]),wf:f("'~s'",[game_okey])));
@@ -198,7 +197,7 @@ event({server, {game_event, _, okey_tile_taken, Args}}) ->
     Im = get(okey_im),
     {_, PlayerId} = lists:keyfind(player, 1, Args),
     case lists:keyfind(revealed, 1, Args) of
-        {_, {_, C, V}} = TakenTile->
+        {_, {_, C, V}} ->
             if
                 Im == PlayerId ->
                     TilesList = [{wf:to_binary([wf:to_list(C), " ", wf:to_list(V)]), {C, V}} | get(game_okey_tiles)],
@@ -215,7 +214,7 @@ event({server, {game_event, _, okey_tile_taken, Args}}) ->
                     LeftPlayer =
                         #okey_player{right_pile_combo_id = RightPileComboId, right_pile = RightPile} = 
                         lists:keyfind(LeftLabelId, #okey_player.label_id, Players),
-                    UpdatedRightPile = lists:delete(TakenTile, RightPile),
+                    UpdatedRightPile = lists:keydelete({C, V}, 2, RightPile),
                     redraw_tiles(UpdatedRightPile, #dropdown{id = RightPileComboId}),
                     UpdatedPlayers = update_players(LeftPlayer#okey_player{right_pile = UpdatedRightPile}, Players),
                     put(okey_players, UpdatedPlayers);