MantisBT - Zandronum
View Issue Details
0003921Zandronum[All Projects] Bugpublic2021-11-01 23:072022-09-29 12:26
Trillster 
Kaminsky 
normalminoralways
resolvedfixed 
Microsoft WindowsWindows 10 Home20H2
3.1-beta 
3.23.2 
0003921: HealthBonus inherited actors do not sync properly across netgames.
When an actor is given HealthBonus or any HealthBonus inherited actor, it appears that it increments their HP for other clients but does not decrement it when that HealthBonus is lost.
Create a TDM local server loaded with HealthBonusTest.pk3. This file has a script that upon an actor taking damage, they are given a HealthBonus inherited actor in proportion to the damage that they took. This should result in their HP always showing as 100 regardless of the damage they take, as reflected on the victim client's end. Have one client go onto Blue, and another go onto Red. Have one of the clients damage the other via any means. Swap the client that was doing the damage to the same team as the other client. Notice the discrepancy in shown HP between the victim and original shooter when spectating the victim.
Although reported under 3.1-beta, this issue has occurred prior to this version.
No tags attached.
? HealthBonusTest.pk3 (908) 2021-11-01 23:07
https://zandronum.com/tracker/file_download.php?file_id=2672&type=bug
Issue History
2021-11-01 23:07TrillsterNew Issue
2021-11-01 23:07TrillsterFile Added: HealthBonusTest.pk3
2022-04-26 00:01KaminskyAssigned To => Kaminsky
2022-04-26 00:01KaminskyStatusnew => assigned
2022-04-26 00:01KaminskyTarget Version => 3.2
2022-05-01 22:22KaminskyNote Added: 0022200
2022-05-01 22:22KaminskyStatusassigned => needs testing
2022-09-29 07:19WaTaKiDNote Added: 0022419
2022-09-29 12:26KaminskyStatusneeds testing => resolved
2022-09-29 12:26KaminskyFixed in Version => 3.2
2022-09-29 12:26KaminskyResolutionopen => fixed

Notes
(0022200)
Kaminsky   
2022-05-01 22:22   
This should be fixed now with:'http://hg.osdn.net/view/zandronum/zandronum-stable/rev/994202c8e18d [^]'
(0022419)
WaTaKiD   
2022-09-29 07:19   
followed the steps with the example wad on both windows and linux servers and the players' hp remained at 100 at all times