View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000260||GZDoom (All)||[All Projects] Bug||public||2017-02-13 12:37||2017-02-13 15:01|
|Summary||0000260: Defining (ALLOW)BOUNCEONACTORS restricts z-axis movement of rippers in monsters?|
|Description||Attached is a heavily simplified version of some old DECORATE code I had for a ripping projectile. In development builds (currently using Feb. 13's), this projectile cannot move vertically when ripping through a monster, but it can in 2.8.1. If you comment out the definitions for both the ALLOWBOUNCEONACTORS and BOUNCEONACTORS flags, but leave the A_ChangeFlag instructions under Spawn, this restriction of vertical movement no longer occurs, despite the flags still being set.|
Rarely, while the aforementioned bug is in effect, the projectile can suddenly gain a ton of vertical velocity if being shot towards the top of the monster. I'm not sure what to make of that either.
|Steps To Reproduce||Using the attached example code, fire the pistol at a monster, and notice how the fired projectile can't move vertically while inside the monster in development builds, but can in 2.8.1. This is more easily noticed with larger enemies.|