MantisBT - Zandronum
View Issue Details
0002685Zandronum[All Projects] Bugpublic2016-03-30 17:302018-09-30 22:01
Tiger 
Torr Samaho 
normalminoralways
closedfixed 
Desktop (x86_64)Windows6.3
3.0-beta 
3.03.0 
0002685: Desync Z-axis 3D Sloped Floors
When clients connect to a gameserver where 3D sloped floors exist, they will visually see the THINGs that are on top of the 3D sloped floor - fall or simply have incorrect Z-height values. However, this desync issue occurs only to the clients but not the gameserver itself. The gameserver still has the correct z-height values of the THINGs, but the clients do not - visually.

This looks like a bug that was introduced in Zandronum 3.0 (160229-1221), as it seems Zandronum 2.1.2 works as expected.

Attached to this ticket is a demonstration PWAD for this issue.
No tags attached.
related to 0002787closed Torr Samaho Puffs are acting weird whenever shot at ledges 
7z CandlesHateLogic.7z (2,092) 2016-03-30 17:30
/tracker/file_download.php?file_id=1766&type=bug
Issue History
2016-03-30 17:30TigerNew Issue
2016-03-30 17:30TigerFile Added: CandlesHateLogic.7z
2016-04-03 15:41Torr SamahoNote Added: 0014657
2016-04-03 15:41Torr SamahoTarget Version => 3.0
2016-04-03 15:43Torr SamahoAssigned To => Torr Samaho
2016-04-03 15:43Torr SamahoStatusnew => feedback
2016-04-03 16:13TigerNote Added: 0014662
2016-04-03 16:13TigerStatusfeedback => assigned
2016-04-03 17:31WaTaKiDNote Added: 0014666
2016-04-03 17:52Torr SamahoNote Added: 0014668
2016-04-03 19:27Torr SamahoNote Added: 0014670
2016-04-03 19:57TigerNote Added: 0014671
2016-04-03 20:04Torr SamahoNote Edited: 0014670bug_revision_view_page.php?bugnote_id=14670#r8891
2016-04-03 20:04Torr SamahoNote Edited: 0014670bug_revision_view_page.php?bugnote_id=14670#r8892
2016-04-09 11:36cobaltStatusassigned => needs testing
2016-04-09 11:36cobaltDescription Updatedbug_revision_view_page.php?rev_id=8894#r8894
2016-04-09 11:36cobaltNote Added: 0014679
2016-04-15 02:48Ru5tK1ngNote Added: 0014714
2016-04-15 02:48Ru5tK1ngStatusneeds testing => resolved
2016-04-15 02:48Ru5tK1ngResolutionopen => fixed
2016-04-15 02:48Ru5tK1ngFixed in Version => 3.0
2016-04-15 02:48Ru5tK1ngDescription Updatedbug_revision_view_page.php?rev_id=8908#r8908
2016-07-21 11:00Edward-sanRelationship addedrelated to 0002787
2018-09-30 22:01Blzut3Statusresolved => closed

Notes
(0014657)
Torr Samaho   
2016-04-03 15:41   
Can somebody check in which 3.0 revision this broke?
(0014662)
Tiger   
2016-04-03 16:13   
Do you have any builds that are older than 2015-08-24? I tried using the oldest build "ZandroDev3.0-150819-2351windows.zip" ['http://zandronum.com/downloads/testing/3.0/?C=M;O=A [^]' ], but the issue still occurs.
(0014666)
WaTaKiD   
2016-04-03 17:31   
ive narrowed it down to this commit as the cause:'https://bitbucket.org/Torr_Samaho/zandronum/commits/d96bc66f5ec7c4d86e0f83e6e8b47d156063fa65 [^]'
(0014668)
Torr Samaho   
2016-04-03 17:52   
Thanks a lot! This should make fixing this much easier.
(0014670)
Torr Samaho   
2016-04-03 19:27   
(edited on: 2016-04-03 20:04)
This should fix the issue, but I'm not sure whether it has any side effects. Needs to be tested thoroughly.

The current version of the fix can be found here.

(0014671)
Tiger   
2016-04-03 19:57   
I just did a quick test using TGRDM3, I have not encountered anything abnormal -- issue seems to be correct as far as I can tell.
(0014679)
cobalt   
2016-04-09 11:36   
Issue addressed by commit 81559c96f5dc: Fixed: Items on sloped 3D floors could fall through the floor on the clients (addresses 2685).
Committed by Benjamin Berkels [Torr Samaho] on Wednesday 31 December 1969 23:59:57

Changes in files:

 src/cl_main.cpp | 4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

(0014714)
Ru5tK1ng   
2016-04-15 02:48   
Tested with r160410-1037 and the THINGS in the testmap appeared correctly on the 3D slope.