From 6d86b16beda65180daab238a19beece66b104d33 Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Tue, 25 Jan 2011 18:17:28 +0100 Subject: fix bug where server is sending message to wrong clients --- src/client_game_states.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/client_game_states.c') diff --git a/src/client_game_states.c b/src/client_game_states.c index 62867e5..86be2a5 100644 --- a/src/client_game_states.c +++ b/src/client_game_states.c @@ -52,15 +52,8 @@ game_state_t state_client_wait_for_open_cards(const int sock) ui_display_wnd_messages("Waiting for the other players to pick their cards"); net_recv(sock, msg_type_selected_card_all); - -for(int i=0; iplayer_list.count; i++) - fprintf(stderr, "Before sort: %d\n", d->player_list.players[i].open_card); - player_list_sort_by_open_card(&d->player_list, d->player_list.count); // sort in ascending order -for(int i=0; iplayer_list.count; i++) - fprintf(stderr, "After sort: %d\n", d->player_list.players[i].open_card); - ui_display_wnd_current_state(&d->player_list, d->player_list.count, true, 0, 0); // TODO fix parameters return STATE_CLIENT_PLAY_CARDS; @@ -84,6 +77,7 @@ game_state_t state_client_play_cards(const int sock) net_send(sock, msg_type_selected_stack_c, NULL); } + ui_display_wnd_messages("Waiting for chosen stack"); net_recv(sock, msg_type_selected_stack_s); ds->player_list.players[i].score += card_stack_get_points(&ds->table_stacks.stacks[ds->stack_index]); card_stack_replace(&ds->table_stacks.stacks[ds->stack_index], c); -- cgit v1.2.3