diff --git a/src/k_menudraw.c b/src/k_menudraw.c index 3fc5087b3..8f34c45fb 100644 --- a/src/k_menudraw.c +++ b/src/k_menudraw.c @@ -2455,7 +2455,7 @@ void M_DrawRaceDifficulty(void) INT32 f = (i == itemOn) ? highlightflags : 0; - V_DrawString(140 + 48*menutransition.tics, y, f, currentMenu->menuitems[i].text); + V_DrawString(140 + 48*menutransition.tics + (i == itemOn ? 1 : 0), y, f, currentMenu->menuitems[i].text); if (currentMenu->menuitems[i].status & IT_CVAR) { @@ -2475,6 +2475,12 @@ void M_DrawRaceDifficulty(void) } } + if (i == itemOn) + { + V_DrawScaledPatch(140 + 48*menutransition.tics - 24, y, 0, + W_CachePatchName("M_CURSOR", PU_CACHE)); + } + y += 10; break;