diff --git a/src/p_map.c b/src/p_map.c index 0dea23b6..c36d8efa 100644 --- a/src/p_map.c +++ b/src/p_map.c @@ -1682,6 +1682,7 @@ static boolean PIT_CheckThing(mobj_t *thing) return true; } else if (thing->player->kartstuff[k_comebackmode] == 1 + && (tmthing->player->kartstuff[k_balloon] > 0 && P_CanPickupItem(tmthing->player, true))) { thing->player->kartstuff[k_comebackmode] = 0; thing->player->kartstuff[k_comebackpoints]++; @@ -1694,6 +1695,7 @@ static boolean PIT_CheckThing(mobj_t *thing) return true; } else if (tmthing->player->kartstuff[k_comebackmode] == 1 + && (thing->player->kartstuff[k_balloon] > 0 && P_CanPickupItem(thing->player, true))) { tmthing->player->kartstuff[k_comebackmode] = 0; tmthing->player->kartstuff[k_comebackpoints]++;