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

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001665Zandronum[All Projects] Bugpublic2014-01-13 08:582018-10-01 00:01
ReporterKlofkac 
Assigned ToWatermelon 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version1.2 
Target Version1.4Fixed in Version1.4 
Summary0001665: Reflected projectiles desync
DescriptionReflected projectile is not properly shown in online game clientside, the projectiles look as they hit the target until they appear at the impact position.
This leads to desync, and client cannot tell where the projectile will go after reflecting.
Steps To ReproduceReflect a projectile online, for example in Hexen by being mage player class and using Icon of defender or by Centaur's shield.
Attached Files? file icon reflection_test.wad [^] (12,041 bytes) 2014-01-18 18:37

- Relationships
related to 0000718closedTIHan Projectile desync when fired to an edge (see demo for the effect) 
related to 0001998closed +REFLECTIVE causes projectiles to desync online. 

-  Notes
User avatar (0008001)
Dusk (developer)
2014-01-14 13:45

Not sure what exactly is going on but it seems to be another side effect of the not-that-recent bouncing overhaul.
User avatar (0008059)
Torr Samaho (administrator)
2014-01-18 14:03

Can somebody make a minimal example wad that allows to reproduce this conveniently and quickly?
User avatar (0008071)
Dusk (developer)
2014-01-18 18:37

Example wad uploaded.
User avatar (0008126)
StrikerMan780 (reporter)
2014-01-23 15:25

I can confirm that this happens. It happens even in 1.2. It's very noticeable in SMMP with the Lightsaber's alt-fire which is normally used to reflect projectiles.
User avatar (0010898)
Ivan (reporter)
2014-11-18 11:30

I can confirm this happens in DnD with HellWarrior's too, a monster from R667 which has a simple shield deflect ability. I suppose same thing would happen to the centaurs from Hexen.
User avatar (0010899)
Watermelon (developer)
2014-11-18 15:13

Pull request sent. Needs review.
User avatar (0010938)
Torr Samaho (administrator)
2014-11-23 11:13

Please see my question in the pull request.
User avatar (0010946)
Watermelon (developer)
2014-11-24 12:04

Updated
User avatar (0010988)
cobalt (updater)
2014-11-28 00:39

Issue addressed by commit 420931950dfc: Fixed: Reflection desync between client and server if it doesn't have a Doom/Hexen bouncetype property. (fixes 1665).
Committed by ChrisKOmg [Watermelon] on Monday 24 November 2014 18:31:57

Changes in files:
 docs/zandronum-history.txt | 1 +
 src/p_mobj.cpp | 5 +++++
 2 files changed, 6 insertions(+), 0 deletions(-)
User avatar (0011249)
WaTaKiD (updater)
2015-01-03 19:48

after testing with 1.4-r150103-1325, issue seems fixed

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: Combinebobnt WaTaKiD roman6a President People TerminusEst13 StrikerMan780
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2014-01-13 08:58 Klofkac New Issue
2014-01-14 13:45 Dusk Note Added: 0008001
2014-01-14 13:47 Dusk Relationship added related to 0000718
2014-01-14 20:18 Dusk Status new => confirmed
2014-01-18 14:03 Torr Samaho Note Added: 0008059
2014-01-18 14:03 Torr Samaho Status confirmed => feedback
2014-01-18 18:37 Dusk File Added: reflection_test.wad
2014-01-18 18:37 Dusk Note Added: 0008071
2014-01-18 18:38 Dusk Status feedback => new
2014-01-23 15:25 StrikerMan780 Note Added: 0008126
2014-06-15 15:08 Watermelon Status new => confirmed
2014-11-18 04:44 Watermelon Note Added: 0010897
2014-11-18 04:44 Watermelon Assigned To => Watermelon
2014-11-18 04:44 Watermelon Status confirmed => needs review
2014-11-18 11:30 Ivan Note Added: 0010898
2014-11-18 15:13 Watermelon Note Deleted: 0010897
2014-11-18 15:13 Watermelon Note Added: 0010899
2014-11-18 15:15 Watermelon Relationship added related to 0001998
2014-11-23 11:13 Torr Samaho Note Added: 0010938
2014-11-23 11:13 Torr Samaho Status needs review => feedback
2014-11-24 12:04 Watermelon Note Added: 0010946
2014-11-24 12:04 Watermelon Status feedback => needs review
2014-11-26 22:43 Watermelon Status needs review => needs testing
2014-11-28 00:39 cobalt Target Version => 1.4
2014-11-28 00:39 cobalt Description Updated View Revisions
2014-11-28 00:39 cobalt Note Added: 0010988
2014-11-30 15:16 cobalt Note Added: 0011005
2014-11-30 15:18 Dusk Note Deleted: 0011005
2015-01-03 19:48 WaTaKiD Note Added: 0011249
2015-01-08 14:40 Arco Status needs testing => resolved
2015-01-08 14:40 Arco Resolution open => fixed
2015-01-08 14:40 Arco Fixed in Version => 1.4
2015-01-08 14:40 Arco Description Updated View Revisions
2018-10-01 00:01 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker