diff --git a/src/k_kart.c b/src/k_kart.c index 32c72b807..fa0306027 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -8437,6 +8437,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));