diff --git a/src/r_plane.c b/src/r_plane.c index 9c0eeb93..f8cdc25a 100644 --- a/src/r_plane.c +++ b/src/r_plane.c @@ -423,8 +423,8 @@ static void do_draw_plane(visplane_t *pl) for (x = pl->minx; (dc_x = x) <= pl->maxx; x++) if ((dc_yl = pl->top[x]) != USHRT_MAX && dc_yl <= (dc_yh = pl->bottom[x])) { - dc_source = R_GetColumn(texture, ((an + xtoskyangle[x])^flip) >> - ANGLETOSKYSHIFT); + dc_source = R_GetColumnMod(texture, ((an + xtoskyangle[x])^flip) >> + ANGLETOSKYSHIFT); colfunc(); }