diff --git a/src/k_kart.c b/src/k_kart.c index 0f318e24..ee50cfdd 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -6927,7 +6927,7 @@ static void K_DrawKartPositionNum(INT32 num) else localpatch = kp_positionnum[num % 10][0]; - V_DrawFixedPatch((fx<width*scale/2)) : 0), (fy<height*scale/2)) : 0), scale, V_HUDTRANSHALF|fflags, localpatch, NULL); + V_DrawFixedPatch((fx<width)*scale/2) : 0), (fy<height)*scale/2) : 0), scale, V_HUDTRANSHALF|fflags, localpatch, NULL); // ^ if we overtake as p1 or p3 in splitscren, we shift it so that it doesn't go off screen. // ^ if we overtake as p1 in 2p splits, shift vertically so that this doesn't happen either. @@ -7383,7 +7383,7 @@ static void K_drawKartWanted(void) } else if (splitscreen == 3) // 4P splitscreen... { - basex = BASEVIDWIDTH/2 - (SHORT(kp_wantedsplit->width/2)); // center on screen + basex = BASEVIDWIDTH/2 - (SHORT(kp_wantedsplit->width)/2); // center on screen basey = BASEVIDHEIGHT - 55; //basey2 = 4; }