MantisBT - Zandronum
View Issue Details
0002091Zandronum[All Projects] Bugpublic2015-02-03 17:532018-09-30 23:02
Edward-san 
Torr Samaho 
normalminoralways
closedfixed 
2.0-beta 
2.02.0 
0002091: 2-sided polyobjects don't push the player anymore
zandronum 2.0 inherited a zdoom bug, reported here.

Dusk confirmed that the polyobjects in the provided example wad (requires hexen) worked fine in zandronum 1.3.

It was fixed in zdoom r2620. A preview of the backport is in the sandbox, here.
No tags attached.
related to 0002079closed Torr Samaho Polyobj_DoorSwing inconsistencies between zandronum and zdoom and between offline and online 
Issue History
2015-02-03 17:53Edward-sanNew Issue
2015-02-03 17:53Edward-sanAssigned To => Torr Samaho
2015-02-03 17:53Edward-sanStatusnew => assigned
2015-02-03 17:54Edward-sanRelationship addedrelated to 0002079
2015-02-04 00:09cobaltStatusassigned => needs testing
2015-02-04 00:09cobaltTarget Version => 2.0
2015-02-04 00:09cobaltDescription Updatedbug_revision_view_page.php?rev_id=6572#r6572
2015-02-04 00:09cobaltNote Added: 0011599
2015-03-22 21:08StrikerMan780Note Added: 0011877
2015-03-22 21:10StrikerMan780Note Edited: 0011877bug_revision_view_page.php?bugnote_id=11877#r6823
2015-03-22 21:14StrikerMan780Note Edited: 0011877bug_revision_view_page.php?bugnote_id=11877#r6824
2015-03-22 21:15StrikerMan780Note Edited: 0011877bug_revision_view_page.php?bugnote_id=11877#r6825
2015-03-23 00:51DuskStatusneeds testing => resolved
2015-03-23 00:51DuskFixed in Version => 2.0
2015-03-23 00:51DuskResolutionopen => fixed
2018-09-30 23:02Blzut3Statusresolved => closed

Notes
(0011599)
cobalt   
2015-02-04 00:09   
Issue addressed by commit 1cafd834e36a: out of sequence fix backport from ZDoom revision 2620: - fixed: armor factor application was done wrong. - fixed: APROP_Invulnerable could only be set and unset but not checked. - fixed: Two sided polyobjects applied thrust to sctors in a way that did not work. This fixes 2091.
Committed by Benjamin Berkels [Torr Samaho] on Tuesday 03 February 2015 21:13:27

Changes in files:
 src/g_shared/a_armor.cpp | 19 +++++++++++--------
 src/p_acs.cpp | 2 ++
 src/po_man.cpp | 12 ++++++++++++
 3 files changed, 25 insertions(+), 8 deletions(-)
(0011877)
StrikerMan780   
2015-03-22 21:08   
(edited on: 2015-03-22 21:15)
Using this build:'http://s1.plusreed.com/jenkins/zandronum/zandronum-150314-0512_1048.zip [^]'

And the test wad in this thread:'http://forum.zdoom.org/viewtopic.php?f=7&t=26856 [^]'

It seems fixed. Both pillars push the player.

Online, it works too, but your view jumps between the top and bottom of the polyobject, which should be reported as a separate issue. (Lack of prediction I imagine.)