X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fgame.c;h=40efde17d7321a5dcac60e754bea4c0230e16ddf;hp=5fa57e59c47c5909ca261a30abff88bf539f2419;hb=4df30ea516e9959b31fb1df62d7766a9df30faef;hpb=874229af6e5963fad61c9929a481cd99bebeac48 diff --git a/src/game.c b/src/game.c index 5fa57e59..40efde17 100644 --- a/src/game.c +++ b/src/game.c @@ -4667,6 +4667,8 @@ void GameWon(void) void GameEnd(void) { + /* used instead of "level_nr" (needed for network games) */ + int last_level_nr = levelset.level_nr; int hi_pos; local_player->LevelSolved_GameEnd = TRUE; @@ -4723,14 +4725,13 @@ void GameEnd(void) } } - /* used instead of last "level_nr" (for network games) */ - hi_pos = NewHiScore(levelset.level_nr); + hi_pos = NewHiScore(last_level_nr); if (hi_pos >= 0 && !setup.skip_scores_after_game) { SetGameStatus(GAME_MODE_SCORES); - DrawHallOfFame(levelset.level_nr, hi_pos); + DrawHallOfFame(last_level_nr, hi_pos); } else if (setup.auto_play_next_level && setup.increment_levels && !network_playing)