From eb48f71f8921f7c1d703f881463c7598c249c802 Mon Sep 17 00:00:00 2001 From: toaster Date: Tue, 22 Sep 2020 14:43:25 +0100 Subject: [PATCH] Fix deathpits not vwooping you around --- src/p_spec.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/p_spec.c b/src/p_spec.c index 7e08bca7a..895f50048 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -4451,18 +4451,10 @@ void P_ProcessSpecialSector(player_t *player, sector_t *sector, sector_t *rovers case 6: // Death Pit (Camera Mod) case 7: // Death Pit (No Camera Mod) if (roversector || P_MobjReadyToTrigger(player->mo, sector)) - { - if (player->quittime) - G_MovePlayerToSpawnOrStarpost(player - players); - else - P_DamageMobj(player->mo, NULL, NULL, 1, DMG_DEATHPIT); - } + K_DoIngameRespawn(player); // DMG_DEATHPIT eventually break; case 8: // Instant Kill - if (player->quittime) - G_MovePlayerToSpawnOrStarpost(player - players); - else - P_DamageMobj(player->mo, NULL, NULL, 1, DMG_INSTAKILL); + K_DoIngameRespawn(player); // DMG_INSTAKILL eventually break; case 9: // Ring Drainer (Floor Touch) case 10: // Ring Drainer (No Floor Touch)