diff --git a/src/game/level_update.c b/src/game/level_update.c index 9a10e5a18..977224bb5 100644 --- a/src/game/level_update.c +++ b/src/game/level_update.c @@ -827,10 +827,7 @@ s16 level_trigger_warp(struct MarioState *m, s32 warpOp) { break; case WARP_OP_EXIT: - sSourceWarpNodeId = WARP_NODE_WARP_FLOOR; - if (area_get_warp_node(sSourceWarpNodeId) == NULL) { - sSourceWarpNodeId = WARP_NODE_DEATH; - } + sSourceWarpNodeId = WARP_NODE_DEATH; sDelayedWarpTimer = 20; play_transition(WARP_TRANSITION_FADE_INTO_CIRCLE, 0x14, 0x00, 0x00, 0x00); break;