diff --git a/src/k_menudraw.c b/src/k_menudraw.c index 8a6c0ae74..cc8d65c95 100644 --- a/src/k_menudraw.c +++ b/src/k_menudraw.c @@ -3467,9 +3467,6 @@ void M_DrawItemToggles(void) V_DrawScaledPatch(onx-1, ony-2, translucent, W_CachePatchName(K_GetItemPatch(currentMenu->menuitems[itemOn].mvar1, false), PU_CACHE)); } } - - if (shitsfree) - shitsfree--; } diff --git a/src/k_menufunc.c b/src/k_menufunc.c index c97144d32..753a9b767 100644 --- a/src/k_menufunc.c +++ b/src/k_menufunc.c @@ -4510,6 +4510,9 @@ void M_OptionsTick(void) if (optionsmenu.currcolour != currentMenu->extra1) M_OptionsChangeBGColour(currentMenu->extra1); + // And one last giggle... + if (shitsfree) + shitsfree--; } boolean M_OptionsInputs(INT32 ch)