diff --git a/src/k_hud.c b/src/k_hud.c index b56ed1b02..b3b655b15 100644 --- a/src/k_hud.c +++ b/src/k_hud.c @@ -1960,7 +1960,7 @@ void K_drawKartTimestamp(tic_t drawtime, INT32 TX, INT32 TY, INT32 splitflags, U V_DrawMappedPatch(160 + widthbar/2 - 7, ybar - 7, barflags, faceprefix[stplyr->skin][FACE_MINIMAP], colormap); // vibes-based math - currentx = (stplyr->SPBdistance/mapobjectscale - mobjinfo[MT_SPB].radius/FRACUNIT - mobjinfo[MT_PLAYER].radius/FRACUNIT) * 8; + currentx = (stplyr->SPBdistance/mapobjectscale - mobjinfo[MT_SPB].radius/FRACUNIT - mobjinfo[MT_PLAYER].radius/FRACUNIT) * 6; if (currentx > 0) { currentx = sqrt(currentx); @@ -1971,7 +1971,7 @@ void K_drawKartTimestamp(tic_t drawtime, INT32 TX, INT32 TY, INT32 splitflags, U { currentx = 0; } - V_DrawScaledPatch(xbar - currentx - 5, ybar - 7, barflags, kp_spbminimap); + V_DrawScaledPatch(160 + widthbar/2 - currentx - 5, ybar - 7, barflags, kp_spbminimap); } }