Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001997Zandronum[All Projects] Bugpublic2014-11-12 00:152018-09-30 21:58
ReporterRusselCS 
Assigned ToTorr Samaho 
PriorityhighSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version1.4 
Target Version3.0Fixed in Version3.0 
Summary0001997: Random spawners respawn items through 3D floors when spawned from another actor
DescriptionRelated to issue 0001287, if a randomspawner is spawned via A_SpawnItemEx, the resulting actor respawns below the 3D floor if it is a pickup.
Steps To ReproduceLoad the given example wad, grab the pickup at the top of the 3D Floor and it will respawn underneath.
Additional InformationThe example wad is based directly off of the one given in the ticket for issue 0001287.
Attached Files? file icon randomspawnerbug_SpawnItemEx.wad [^] (10,174 bytes) 2014-11-12 00:15
png file icon Screenshot_Doom_20141111_181612.png [^] (918,515 bytes) 2014-11-12 00:16

- Relationships
child of 0000408feedbackTorr Samaho Thing Z-height misprediction online 

-  Notes
User avatar (0011215)
Torr Samaho (administrator)
2015-01-02 14:24

ZDoom 2.7.1 has the same problem.
User avatar (0011217)
Edward-san (developer)
2015-01-02 14:37

Same in latest zdoom git build. Reported.
User avatar (0014220)
Edward-san (developer)
2016-01-29 13:22

... and fixed.
User avatar (0014244)
Torr Samaho (administrator)
2016-01-30 14:11

I backported the ZDoom fix.
User avatar (0014249)
cobalt (updater)
2016-01-30 14:22

Issue addressed by commit c2ef1d7c7c12: - fixed: AActor::SpawnPoint[2] must store the actor's height above the sector's floor, not above floorz. floorz will represent the current floor the actor is standing on, which may be a 3D floor or a 3D midtexture, but both respawn functions which use this value work from the actual sector floor.
Committed by Christoph Oelckers on Wednesday 31 December 1969 23:59:57

Changes in files:

 src/p_mobj.cpp | 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

User avatar (0014267)
Ru5tK1ng (updater)
2016-01-31 21:22

Using r160117-2053, the item successfully respawned on the 3d floor repeatedly.

Issue Community Support
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.

- Issue History
Date Modified Username Field Change
2014-11-12 00:15 RusselCS New Issue
2014-11-12 00:15 RusselCS File Added: randomspawnerbug_SpawnItemEx.wad
2014-11-12 00:16 RusselCS File Added: Screenshot_Doom_20141111_181612.png
2015-01-02 14:19 Torr Samaho Product Version 2.0-beta => 1.4
2015-01-02 14:24 Torr Samaho Note Added: 0011215
2015-01-02 14:37 Edward-san Note Added: 0011217
2015-01-02 18:43 Torr Samaho Status new => acknowledged
2015-01-02 18:43 Torr Samaho Resolution open => waiting for zdoom
2016-01-29 13:22 Edward-san Note Added: 0014220
2016-01-29 13:22 Edward-san Assigned To => Torr Samaho
2016-01-29 13:22 Edward-san Status acknowledged => assigned
2016-01-29 13:22 Edward-san Resolution waiting for zdoom => open
2016-01-30 14:11 Torr Samaho Note Added: 0014244
2016-01-30 14:22 cobalt Status assigned => needs testing
2016-01-30 14:22 cobalt Target Version => 3.0
2016-01-30 14:22 cobalt Note Added: 0014249
2016-01-31 21:22 Ru5tK1ng Note Added: 0014267
2016-01-31 22:50 Dusk Status needs testing => resolved
2016-01-31 22:50 Dusk Fixed in Version => 3.0
2016-01-31 22:50 Dusk Resolution open => fixed
2016-10-18 18:38 unknownna Relationship added child of 0000408
2018-09-30 21:58 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker