MantisBT - Zandronum | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0001255 | Zandronum | [All Projects] Bug | public | 2013-01-21 08:40 | 2014-12-20 22:46 |
Reporter | DartPower | ||||
Assigned To | |||||
Priority | low | Severity | major | Reproducibility | sometimes |
Status | closed | Resolution | no change required | ||
Platform | WIntel and Apple (Intel) | OS | Windows and OS X Mountain Lion | OS Version | XP and 10.8.2 |
Product Version | 1.0 | ||||
Target Version | Fixed in Version | ||||
Summary | 0001255: Occasional buggy behavior in Master/Children relationship | ||||
Description | When using A_KillMaster in DECORATE statements between tho MONSTER's actual damaging/killing does not happen - leading to unavailability of stable feature of Master/Children relationship Also buggy with A_KillChildren but it generally works when A_KillMaster generally won't work. | ||||
Steps To Reproduce | Actor Looper { +ISMONSTER States { Spawn: CEYE A 4 CEYE AAAAA 0 A_SpawnItemEx("zombieman",random(-75,75),random(-75,75),10,0,0,0,0, SXF_SETMASTER) CEYE B 4 CEYE C 4 A_KillChildren Loop } } It works fine. But if you place actor to be children and call A_KillMaster it is broken: Actor [Something] { ... States { ... Spawn: ... XXXX X 0 A_SpawnItemEx("Looper",random(-75,75),random(-75,75),10,0,0,0,0, SXF_SETMASTER) ... } ... } Actor Looper { +ISMONSTER States { Spawn: CEYE A 4 CEYE AAAAA 0 CEYE B 4 CEYE C 4 A_KillMaster Loop } } Will not work at all! | ||||
Additional Information | Tried many variants with completelly rewrited actors and with default monsters to make e.g. zombieman spawned by shotgunguy with A_SpawnItemEx to kill it's spawner shotgunguy All the same result... Really frustrating. Also, would be well if A_SpawnItemEx flag SXF_TRANSFERPOINTERS be backported from ZDoom | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2013-01-21 08:40 | DartPower | New Issue | |||
2014-06-13 15:59 | Watermelon | Note Added: 0009203 | |||
2014-06-13 15:59 | Watermelon | Assigned To | => Watermelon | ||
2014-06-13 15:59 | Watermelon | Status | new => feedback | ||
2014-06-15 22:12 | Watermelon | Assigned To | Watermelon => | ||
2014-12-20 21:57 | Minigunner | Note Added: 0011079 | |||
2014-12-20 22:46 | Dusk | Note Added: 0011080 | |||
2014-12-20 22:46 | Dusk | Status | feedback => closed | ||
2014-12-20 22:46 | Dusk | Resolution | open => no change required |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|