diff --git a/src/k_hud.c b/src/k_hud.c index 1bd01e8a3..08faa0dd4 100644 --- a/src/k_hud.c +++ b/src/k_hud.c @@ -5611,7 +5611,7 @@ static void K_drawDistributionDebugger(void) K_IsPlayerLosing(stplyr) ); - if (itemodds <= 0) + if ((itemodds <= 0) && (!result->forceme)) // At the very least display forced items; that info's also important. continue; V_DrawScaledPatch(x, y, V_SPLITSCREEN|V_HUDTRANS|V_SNAPTOTOP, K_GetCachedItemPatch(result->type, true, 0)); diff --git a/src/p_setup.c b/src/p_setup.c index d0f165bce..0ff9f844f 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -8090,8 +8090,11 @@ static void P_InitLevelSettings(boolean reloadinggamestate) if ((kres) && (kitm->altcvar)) { // Update the result's format based on the cvar's value. - CONS_Printf("%s: updating format to %s\n", kres->name, kitm->altcvar->string); - kres->format = kitm->altcvar->value; + if (kres->format != kitm->altcvar->value) + { + CONS_Printf("%s: updating format to %s\n", kres->name, kitm->altcvar->string); + kres->format = kitm->altcvar->value; + } } free(findname); // Don't need this anymore