[Heretic] Enemy missile spreads have incorrect vertical aim
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.
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.
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.
- labels: jHeretic Gameplay --> Heretic
- milestone: --> v1.8.5
Perhaps similar to bug #1115?
- Tags set to PlaySim, Physics, Heretic
- Category set to Vanilla emulation
- Target version deleted (
- Target version set to Modding
Also available in: Atom