diff --git a/src/g_game.c b/src/g_game.c index c59f23c07..931388d87 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -2180,8 +2180,7 @@ void G_PlayerReborn(INT32 player) p->health = 1; // 0 rings p->panim = PA_IDLE; // standing animation - if ((netgame || multiplayer) && !p->spectator - && gametype != GT_RACE) + if ((netgame || multiplayer) && !p->spectator) p->powers[pw_flashing] = flashingtics-1; // Babysitting deterrent if (p-players == consoleplayer) diff --git a/src/st_stuff.c b/src/st_stuff.c index a9bdacf71..6e19b92ff 100644 --- a/src/st_stuff.c +++ b/src/st_stuff.c @@ -1590,7 +1590,7 @@ static void ST_drawSpecialStageHUD(void) if (sstimer) { V_DrawString(hudinfo[HUD_TIMELEFT].x, STRINGY(hudinfo[HUD_TIMELEFT].y), V_HUDTRANS, M_GetText("TIME LEFT")); - ST_DrawNightsOverlayNum(SCX(hudinfo[HUD_TIMELEFTNUM].x), SCY(hudinfo[HUD_TIMELEFTNUM].y), V_HUDTRANS, sstimer/TICRATE, tallnum, SKINCOLOR_WHITE); + ST_DrawNumFromHud(HUD_TIMELEFTNUM, sstimer/TICRATE); } else ST_DrawPatchFromHud(HUD_TIMEUP, timeup);