X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=d5256fd4ed0cd9b6b1bb62e7b3c319aa540b09eb;hb=bbea8429d449be9badea09afeb8ab7b4e4a42877;hp=128c677f603ed1bac536fd04480b656e20160d9d;hpb=76966ac62fb1c36c12b64d60915afcbe149635ff;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index 128c677f..d5256fd4 100644 --- a/src/game.c +++ b/src/game.c @@ -3753,12 +3753,13 @@ void InitGame(void) // use preferred player also in local single-player mode if (!network.enabled && !game.team_mode) { - int old_index_nr = local_player->index_nr; int new_index_nr = setup.network_player_nr; if (new_index_nr >= 0 && new_index_nr < MAX_PLAYERS) { - stored_player[old_index_nr].connected_locally = FALSE; + for (i = 0; i < MAX_PLAYERS; i++) + stored_player[i].connected_locally = FALSE; + stored_player[new_index_nr].connected_locally = TRUE; } }