MantisBT - Zandronum
View Issue Details
0002003Zandronum[All Projects] Bugpublic2014-11-20 03:482024-03-02 22:23
Mr. Chris 
 
normalminorsometimes
confirmedbackport later 
MicrosoftWindowsXP/Vista/7
1.3 
 
0002003: Multiplayer respawning on 3D floors
I noticed this tonight doing co-op with my friend. Dying on top of a 3D floor and if you set yourself to respawn where you died, you are spawned on the floor level underneath it which can lead to you getting stuck partly in architecture and probably corner walls depending on what is underneath. I had to console kill myself and move to escape it.

I'm not sure if Zandronum is keeping the player's coordinates when dying, causing to get stuck in any architecture that might be below it.
Set coop game with respawning where you die.
Going on top of a 3D floor.
Die, with location below 3D floor being partly below solid architecture.
3d floors, coop, Multiplayer
? 3dfloor_respawn_test.wad (2,833) 2014-11-29 16:33
/tracker/file_download.php?file_id=1333&type=bug
Issue History
2014-11-20 03:48Mr. ChrisNew Issue
2014-11-20 23:08CatastropheNote Added: 0010914
2014-11-20 23:08CatastropheNote Edited: 0010914bug_revision_view_page.php?bugnote_id=10914#r5986
2014-11-27 00:17FatelordNote Added: 0010980
2014-11-27 00:42CatastropheNote Added: 0010981
2014-11-29 16:33DuskFile Added: 3dfloor_respawn_test.wad
2014-11-29 16:37DuskNote Added: 0010999
2014-11-29 16:37DuskAssigned To => Dusk
2014-11-29 16:37DuskStatusnew => acknowledged
2014-11-29 16:37DuskAssigned ToDusk =>
2014-11-29 16:37DuskResolutionopen => waiting for zdoom
2014-11-29 16:40DuskNote Edited: 0010999bug_revision_view_page.php?bugnote_id=10999#r6055
2014-12-03 14:32DuskNote Added: 0011034
2014-12-03 14:32DuskResolutionwaiting for zdoom => backport later
2024-03-02 22:23Ru5tK1ngNote Added: 0023275
2024-03-02 22:23Ru5tK1ngStatusacknowledged => confirmed

Notes
(0010914)
Catastrophe   
2014-11-20 23:08   
An error similar to this happened to me as well. I had a script to teleport you where you died and if you died while standing in-between a 3d floor and a regular floor, it would spawn you sinked into the ground. The odd thing is that using the thing_move acs function instead of teleport function made it work correctly.

(0010980)
Fatelord   
2014-11-27 00:17   
This is because player spawns' ZHeight cannot be edited.
(0010981)
Catastrophe   
2014-11-27 00:42   
What about teleport destination (z-height)? That works perfectly fine if you're on a 3d floor, except when your inbetween a 3d floor and a regular floor.
(0010999)
Dusk   
2014-11-29 16:37   
(edited on: 2014-11-29 16:40)
Confirmed in latest zdoom, reported there:'http://forum.zdoom.org/viewtopic.php?f=2&t=47199 [^]'

Catastrophe, your note is irrelevant to this ticket. We are discussing a dmflag here, not ACS. If you have a problem with the way ACS moves around players, please create a new ticket and supply a testcase.

(0011034)
Dusk   
2014-12-03 14:32   
'https://github.com/rheit/zdoom/commit/c631ffc5fd1abd604432ce050ec3f31d192febd1 [^]'
(0023275)
Ru5tK1ng   
2024-03-02 22:23   
Should be fixed in 4.0