- Fixed: SPAC_AnyCross didn't work.

- Fixed: Pushable doors must also check for SPAC_MPush.
- Fixed: P_LoadThings2 did not adjust the byte order for the thingid field.


SVN r965 (trunk)
This commit is contained in:
Christoph Oelckers 2008-05-12 08:31:29 +00:00
commit b2176a4a33
4 changed files with 10 additions and 5 deletions

View file

@ -275,10 +275,10 @@ bool P_TestActivateLine (line_t *line, AActor *mo, int side, int activationType)
lineActivation |= SPAC_PCross;
}
// BOOM's generalized line types that allow monster use can actually be
// activated by anything!
if (activationType == SPAC_AnyCross)
// activated by anything except projectiles.
if (lineActivation & SPAC_AnyCross)
{
if (mo->flags2 & MF2_NOTELEPORT) return false;
lineActivation |= SPAC_Cross|SPAC_MCross;
}
if (activationType == SPAC_Use)
{