diff --git a/src/p_mobj.c b/src/p_mobj.c index e1a1820af419f4e242dbf0cdb070d8e70599e8f4..0094b473f6e8abae52e7ae2d2f0d46c5402d046c 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -6935,6 +6935,7 @@ void P_MobjThinker(mobj_t *mobj) { mobj->flags &= ~MF_NOGRAVITY; P_SetMobjState(mobj, S_NIGHTSDRONE1); + mobj->flags2 |= MF2_DONTDRAW; } } else if (mobj->tracer && mobj->tracer->player) diff --git a/src/st_stuff.c b/src/st_stuff.c index ca315ce2740d832de80ecbe345a0f82f06843f3d..3562a9b713ef11bfec43436917ca56afbfa700bb 100644 --- a/src/st_stuff.c +++ b/src/st_stuff.c @@ -974,7 +974,7 @@ static void ST_drawNiGHTSHUD(void) if (cv_debug & DBG_NIGHTSBASIC) minlink = 0; - // Cheap hack: don't display when the score is showing + // Cheap hack: don't display when the score is showing (it popping up for a split second when exiting a map is intentional) if (stplyr->texttimer && stplyr->textvar == 4) minlink = INT32_MAX;