MantisBT - Zandronum
View Issue Details
0002101Zandronum[All Projects] Bugpublic2015-02-13 16:212024-02-29 14:51
Ivan 
 
normalminoralways
resolvedfixed 
MicrosoftWindowsXP/Vista/7
1.3 
3.23.2 
0002101: [Hexen] CircleFlame actor doesn't behave properly online
When the said actor spawns through the CWeapFlame of Cleric in Hexen (and by default any actor that inherits from it), offline they circle around the enemy properly. However online, they just seem to be moving to a certain direction, almost as if there's some wind blowing them off.
1) Open Hexen, get CWeapFlame of Cleric.
2) Shoot a monster that won't die in one shot of that weapon.
3) Compare behaviour of the circle flames offline and online.
No tags attached.
diff circleflamepatch.diff (2,103) 2024-01-10 02:28
https://zandronum.com/tracker/file_download.php?file_id=2885&type=bug
diff circleflamepatch2.diff (2,208) 2024-01-25 14:46
https://zandronum.com/tracker/file_download.php?file_id=2892&type=bug
Issue History
2015-02-13 16:21IvanNew Issue
2015-02-13 17:41DuskNote Added: 0011676
2015-02-13 22:43IvanNote Added: 0011678
2024-01-10 02:28Ru5tK1ngFile Added: circleflamepatch.diff
2024-01-10 02:29Ru5tK1ngNote Added: 0022985
2024-01-10 02:29Ru5tK1ngStatusnew => needs review
2024-01-10 02:29Ru5tK1ngTarget Version => 3.2
2024-01-10 02:36Ru5tK1ngSummaryCircleFlame actor doesn't behave properly online => [Hexen] CircleFlame actor doesn't behave properly online
2024-01-25 14:46Ru5tK1ngNote Added: 0023004
2024-01-25 14:46Ru5tK1ngFile Added: circleflamepatch2.diff
2024-01-28 20:21Torr SamahoNote Added: 0023020
2024-01-28 20:43KaminskyStatusneeds review => needs testing
2024-02-29 14:51Ru5tK1ngNote Added: 0023110
2024-02-29 14:51Ru5tK1ngStatusneeds testing => resolved
2024-02-29 14:51Ru5tK1ngResolutionopen => fixed
2024-02-29 14:51Ru5tK1ngFixed in Version => 3.2

Notes
(0011676)
Dusk   
2015-02-13 17:41   
The server does not sync the special1 and special2 of the circle flame to clients which I believe causes this behavior.
(0011678)
Ivan   
2015-02-13 22:43   
Would this happen with other monsters who use the said properties, such as Heresiarch?
(0022985)
Ru5tK1ng   
2024-01-10 02:29   
I have attached a patch that fixes the CircleFlame actor online.
(0023004)
Ru5tK1ng   
2024-01-25 14:46   
I have added version 2 of the patch that considers clientside actors inheriting from CFlameMissile.
(0023020)
Torr Samaho   
2024-01-28 20:21   
Thanks! I added the updated patch.
(0023110)
Ru5tK1ng   
2024-02-29 14:51   
Verified to be working with the latest changes.