From a06bfea4eb75967d8f01d7ace4d2674aa0edd69a Mon Sep 17 00:00:00 2001 From: Eidolon Date: Fri, 8 Mar 2024 14:26:46 -0600 Subject: [PATCH] Fix interpolation of ring debt indicator --- src/k_kart.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/k_kart.c b/src/k_kart.c index 97a6bef56..85c8978c8 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -8435,6 +8435,10 @@ void K_KartPlayerThink(player_t *player, ticcmd_t *cmd) mobj_t *debtflag = P_SpawnMobj(player->mo->x + player->mo->momx, player->mo->y + player->mo->momy, player->mo->z + P_GetMobjZMovement(player->mo) + player->mo->height + (24*player->mo->scale), MT_THOK); + debtflag->old_x = player->mo->old_x; + debtflag->old_y = player->mo->old_y; + debtflag->old_z = player->mo->old_z + P_GetMobjZMovement(player->mo) + player->mo->height + (24*player->mo->scale); + P_SetMobjState(debtflag, S_RINGDEBT); P_SetScale(debtflag, (debtflag->destscale = player->mo->scale));