- Fixed: PIT_StompThing never checked for COMPATF_NO_PASSMOBJ.

- Fixed: COMPATF_TRACE returned true for all two-sided lines, not just for
  those with the same sector on both sides.

SVN r206 (trunk)
This commit is contained in:
Christoph Oelckers 2006-06-21 11:47:27 +00:00
commit e2ac4c1168
4 changed files with 9 additions and 4 deletions

View file

@ -170,8 +170,8 @@ static BOOL PTR_TraceIterator (intercept_t *in)
entersector = (lineside == 0) ? in->d.line->backsector : in->d.line->frontsector;
// For backwards compatibility: Ignore lines with the same sector on both sides.
// This is the way Doom.exe did it and some WADs (e.g. Alien Vendetta MAP15 needs it.
if (i_compatflags & COMPATF_TRACE)
// This is the way Doom.exe did it and some WADs (e.g. Alien Vendetta MAP15 need it.
if (i_compatflags & COMPATF_TRACE && in->d.line->backsector == in->d.line->frontsector)
{
return true;
}