diff --git a/src/k_kart.c b/src/k_kart.c index dbf8f796..89882425 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -1799,7 +1799,7 @@ void K_SpinPlayer(player_t *player, mobj_t *source, INT32 type, boolean trapitem if (!player->kartstuff[k_bumper]) { player->kartstuff[k_comebacktimer] = comebacktime; - if (player->kartstuff[k_comebackmode]) + if (player->kartstuff[k_comebackmode] == 2) { mobj_t *poof = P_SpawnMobj(player->mo->x, player->mo->y, player->mo->z, MT_EXPLODE); S_StartSound(poof, mobjinfo[MT_KARMAHITBOX].seesound); @@ -1890,7 +1890,7 @@ void K_SquishPlayer(player_t *player, mobj_t *source) if (!player->kartstuff[k_bumper]) { player->kartstuff[k_comebacktimer] = comebacktime; - if (player->kartstuff[k_comebackmode]) + if (player->kartstuff[k_comebackmode] == 2) { mobj_t *poof = P_SpawnMobj(player->mo->x, player->mo->y, player->mo->z, MT_EXPLODE); S_StartSound(poof, mobjinfo[MT_KARMAHITBOX].seesound); @@ -1978,7 +1978,7 @@ void K_ExplodePlayer(player_t *player, mobj_t *source) // A bit of a hack, we ju if (!player->kartstuff[k_bumper]) { player->kartstuff[k_comebacktimer] = comebacktime; - if (player->kartstuff[k_comebackmode]) + if (player->kartstuff[k_comebackmode] == 2) { mobj_t *poof = P_SpawnMobj(player->mo->x, player->mo->y, player->mo->z, MT_EXPLODE); S_StartSound(poof, mobjinfo[MT_KARMAHITBOX].seesound);