Anonymous | Login | Signup for a new account | 2025-07-27 23:31 UTC | ![]() |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0001987 | Zandronum | [All Projects] Bug | public | 2014-11-03 17:33 | 2014-11-19 15:09 | ||||
Reporter | arkore | ||||||||
Assigned To | |||||||||
Priority | high | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | no change required | ||||||
Platform | OS | OS Version | |||||||
Product Version | 2.0-beta | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0001987: Bosses have infinite health. | ||||||||
Description | In Bosses from Hell, the bosses now have infinite health. | ||||||||
Steps To Reproduce | Attack any boss, and notice that the health does not decrease. | ||||||||
Additional Information | After further investigation, the cause of this bug is when using SetActorProperty() for "APROP_DamageFactor" with a non-fixed value. In Zan2.0, a non-fixed value will now result in the actor becoming immune(same behaviour as if a setting of 0 was used (according to the docs:'http://zdoom.org/wiki/Actor_properties#DamageFactor [^]')) See attached test wad (switch #1 for broken Cyberdemon, switch 0000002 for normal Cyberdemon). Open in DoomBuilder to see the ACS. This bug does not occur in zdoom 2.3.1, but does occur in zdoom 2.4. As well, this bug does not occur in zan 1.2, 1.3, but does occur in ZandroDev2.0-131223-1820 and above. --- Although using a non-fixed value is at fault, the fact that Zan1.2, and 1.3 is at fault as well. Either we require mods to be fixed, or we have Zan2.0 carry over this fault from previous versions. | ||||||||
Attached Files | ![]() | ||||||||
![]() |
|
Torr Samaho (administrator) 2014-11-03 19:50 |
So Zandronum 2.0 behaves exactly like recent ZDoom versions in this regard? |
arkore (reporter) 2014-11-04 02:49 |
Yes, except zdoom 2.3.1. |
Watermelon (developer) 2014-11-18 15:26 |
Since you said this occurs in ZDoom 2.4 onwards, does it get fixed in 2.6? 2.7? Or never? |
arkore (reporter) 2014-11-18 16:49 |
Confirmed. No, it does not get fixed in those versions, or ever. |
Edward-san (developer) 2014-11-18 17:59 |
Can you confirm it does not work on the last zdoom beta from'http://devbuilds.drdteam.org/zdoom/ [^]' (ignore the x64 build for now)? |
arkore (reporter) 2014-11-18 20:28 |
Confirmed. |
Edward-san (developer) 2014-11-18 22:10 |
Can you report at the zdoom bugs forum? |
Dusk (developer) 2014-11-19 15:00 edited on: 2014-11-19 15:09 |
To me this sounds like ZDoom introduced another breaking change in 2.4/2.5 (the other being GetCVar returning fixed point with float-cvars). I don't think there's much we can do here.. EDIT: Actually, Zandronum 1.4 doesn't even have APROP_DamageFactor to begin with. So how come it works prior to 2.0? EDIT 2: Confirmed for wad error. Nothing to do here. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | No one explicitly supports this issue yet. |
Opponents: | No one explicitly opposes this issue yet. |
![]() |
|||
Date Modified | Username | Field | Change |
2014-11-03 17:33 | arkore | New Issue | |
2014-11-03 17:33 | arkore | File Added: test-damagefactor.wad | |
2014-11-03 19:50 | Torr Samaho | Note Added: 0010816 | |
2014-11-04 02:49 | arkore | Note Added: 0010823 | |
2014-11-18 15:26 | Watermelon | Note Added: 0010901 | |
2014-11-18 15:26 | Watermelon | Status | new => feedback |
2014-11-18 16:49 | arkore | Note Added: 0010903 | |
2014-11-18 16:49 | arkore | Status | feedback => new |
2014-11-18 17:59 | Edward-san | Note Added: 0010904 | |
2014-11-18 20:28 | arkore | Note Added: 0010906 | |
2014-11-18 22:10 | Edward-san | Note Added: 0010907 | |
2014-11-19 15:00 | Dusk | Note Added: 0010909 | |
2014-11-19 15:03 | Dusk | Note Edited: 0010909 | View Revisions |
2014-11-19 15:09 | Dusk | Note Edited: 0010909 | View Revisions |
2014-11-19 15:09 | Dusk | Status | new => closed |
2014-11-19 15:09 | Dusk | Resolution | open => no change required |
Copyright © 2000 - 2025 MantisBT Team |