diff --git a/src/k_kart.c b/src/k_kart.c index bd096ceb0..42f77899a 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -1445,6 +1445,7 @@ void K_KartBouncing(mobj_t *mobj1, mobj_t *mobj2, boolean bounce, boolean solid) if (mobj1->player->kartstuff[k_rings] <= 0) { K_BumpWipeoutPlayer(mobj1->player, TICRATE + (4 * (mobj2->player->kartweight - mobj1->player->kartweight))); + K_KartPainEnergyFling(mobj1->player); P_PlayRinglossSound(mobj1); } P_PlayerRingBurst(mobj1->player, 1); @@ -1468,6 +1469,7 @@ void K_KartBouncing(mobj_t *mobj1, mobj_t *mobj2, boolean bounce, boolean solid) if (mobj2->player->kartstuff[k_rings] <= 0) { K_BumpWipeoutPlayer(mobj2->player, TICRATE + (4 * (mobj1->player->kartweight - mobj2->player->kartweight))); + K_KartPainEnergyFling(mobj2->player); P_PlayRinglossSound(mobj2); } P_PlayerRingBurst(mobj2->player, 1);