Bug #671

[Heretic] Enemy missile spreads have incorrect vertical aim

Added by vermil over 14 years ago. Updated over 6 years ago.

Vanilla emulation
Target version:
Start date:
% Done:



In Heretic in Beta6.1, the non-centre missiles for all bad guy missile spread attacks are being launched at slightly the wrong angle if the player is above or below the missiles spawn height.

If the player is above, the non-centre missiles are aimed slightly too low and if the player is below, they are aimed slightly too high. The centre missile is aimed correctly.

The Heretic bad guys with missile spread attacks are the Disciple, Maulotaur and D'sparil's serpent (once he takes enough damage in the case of the later).

Similar attacks in JDoom and JHeXen appear to be unaffected.

Labels: Heretic


#1 Updated by danij over 14 years ago

This due to the different handling of the Z momentum between P_SpawnMissile and P_SpawnMissleAngle. The former does a more accurate, three dimensional calculation, the latter uses a different method.

#3 Updated by vermil over 11 years ago

From a game play perspective, this issue has become bigger since I posted it; it now also effects missile spreads on the horizontal plane.

I attach an example with D'sparil's Serpent showing what I mean; all three missiles should be in a line.

#4 Updated by danij about 11 years ago

- labels: jHeretic Gameplay --> Heretic
- milestone: --> v1.8.5

#5 Updated by skyjake about 10 years ago

- Priority: 4 --> 6

#6 Updated by skyjake about 10 years ago

Perhaps similar to bug #1115?

#7 Updated by skyjake almost 10 years ago

  • Tags set to PlaySim, Physics, Heretic
  • Category set to Vanilla emulation
  • Target version deleted (1.8.6)

#8 Updated by skyjake over 6 years ago

  • Target version set to Modding

Also available in: Atom PDF