MantisBT - Zandronum
View Issue Details
0003123Zandronum[All Projects] Bugpublic2017-05-03 12:432018-11-25 15:13
Filystea 
 
lowminoralways
newopen 
 
 
0003123: If USEBOUNCESTATE flag is set and we dont reset it on death on wall it will spawn a projectile (very broken behavior)
Ill make example later and elaborate the whole problem. For now just this is a note.
Set USEBOUNCESTATE in my code i have a rocket that slides on floor and loses speed after facing speed 0 it shoots. It dies on hitting wall. And if i do not set the USEBOUNCESTATE on death to false. it will spawn a projectile.

Broken behavior imho.
    Zandronum 3.0-alpha - -300101-0000 - SDL version

Linux huenix 4.9.24 #1-NixOS SMP Fri Apr 21 07:31:39 UTC 2017 x86_64 GNU/Linux
17.03.1057.c545296adc (Gorilla)
No tags attached.
? me.pk3.bak (781) 2017-08-03 19:11
https://zandronum.com/tracker/file_download.php?file_id=2173&type=bug
Issue History
2017-05-03 12:43FilysteaNew Issue
2017-08-03 19:11FilysteaFile Added: me.pk3.bak
2017-08-03 19:11FilysteaNote Added: 0018140
2017-08-03 19:14FilysteaNote Edited: 0018140bug_revision_view_page.php?bugnote_id=18140#r10852
2018-11-25 15:13FilysteaNote Added: 0020186

Notes
(0018140)
Filystea   
2017-08-03 19:11   
(edited on: 2017-08-03 19:14)
Just as promised week ago I uploaded the example.

Hit the wall with summon doomimpball The impball actor stays tho it dies.

Hit teh wall before it bounces. Commenting out noted flag in code makes the bug fixed, but not fixes it 100% still observing rarely the behavior in my mod.

(0020186)
Filystea   
2018-11-25 15:13   
Hard to catch bug. happens 1/33 times.