- Fixed: The MAPINFO flags that control jumping, crouching, and freelook,

rather than overriding the dmflags values, actually overwrote the dmflags
  values, so they would continue to be in effect on later maps that didn't
  explicitly specify them.


SVN r595 (trunk)
This commit is contained in:
Randy Heit 2007-12-11 04:03:40 +00:00
commit f618134f15
9 changed files with 42 additions and 24 deletions

View file

@ -4617,7 +4617,7 @@ AActor *P_SpawnPlayerMissile (AActor *source, fixed_t x, fixed_t y, fixed_t z,
pitch = P_AimLineAttack (source, an, 16*64*FRACUNIT);
if (source->player != NULL &&
!(dmflags & DF_NO_FREELOOK) &&
level.IsFreelookAllowed() &&
source->player->userinfo.aimdist <= ANGLE_1/2)
{
break;