diff --git a/Source/g_game.c b/Source/g_game.c index 0ba8aafc..663587df 100644 --- a/Source/g_game.c +++ b/Source/g_game.c @@ -1165,6 +1165,11 @@ static void G_DoCompleted(void) wminfo.next = gamemap; // go to next level } + if ( gamemode == commercial ) + wminfo.partime = TICRATE*cpars[gamemap-1]; + else + wminfo.partime = TICRATE*pars[gameepisode][gamemap]; + frommapinfo: wminfo.nextmapinfo = G_LookupMapinfo(wminfo.nextep+1, wminfo.next+1); @@ -1174,11 +1179,6 @@ frommapinfo: wminfo.maxsecret = totalsecret; wminfo.maxfrags = 0; - if ( gamemode == commercial ) - wminfo.partime = TICRATE*cpars[gamemap-1]; - else - wminfo.partime = TICRATE*pars[gameepisode][gamemap]; - wminfo.pnum = consoleplayer; for (i=0 ; i