diff --git a/src/r_main.c b/src/r_main.c index 9813dfb46..5b01ddfc5 100644 --- a/src/r_main.c +++ b/src/r_main.c @@ -1076,9 +1076,9 @@ boolean R_IsPointInSector(sector_t *sector, fixed_t x, fixed_t y) ca = R_PointToAngle2(v.x, v.y, cv->x, cv->y) - angle; da = R_PointToAngle2(v.x, v.y, dv->x, dv->y) - angle; if (ca > ANGLE_180) - ca = ANGLE_180 - (ca - ANGLE_180); + ca = -ca; if (da > ANGLE_180) - da = ANGLE_180 - (da - ANGLE_180); + da = -da; if (ca > da) {