diff --git a/src/r_bsp.c b/src/r_bsp.c index 3da02d70..052798d1 100644 --- a/src/r_bsp.c +++ b/src/r_bsp.c @@ -378,16 +378,16 @@ static void R_AddLine (seg_t *line) if (!backsector) goto clipsolid; - // killough 3/8/98, 4/4/98: hack for invisible ceilings / deep water - backsector = R_FakeFlat(backsector, &tempsec, NULL, NULL, true); - - doorclosed = 0; // killough 4/16/98 - // [AM] Interpolate sector movement before // running clipping tests. Frontsector // should already be interpolated. R_MaybeInterpolateSector(backsector); + // killough 3/8/98, 4/4/98: hack for invisible ceilings / deep water + backsector = R_FakeFlat(backsector, &tempsec, NULL, NULL, true); + + doorclosed = 0; // killough 4/16/98 + // Closed door. if (backsector->interpceilingheight <= frontsector->interpfloorheight