MantisBT - Zandronum
View Issue Details
0004186Zandronum[All Projects] Bugpublic2024-01-19 21:432024-02-29 18:43
Ru5tK1ng 
 
normaltweakalways
resolvedfixed 
3.1 
3.23.2 
0004186: P_CheckMissileSpawn instructs clients to explode a missile before it's been spawned on the client
If a missile is spawned and is blown up due to not being able to move, the client doesn't know of this missile.
1. Load up Hexen in a local server with sv_cheats 1
2. Connect with client on map05
3. Enable cl_showwarnings 1
4. Warp 150 -1100
5. Fight the Wendigos and take note of warning spam
No tags attached.
diff checkmissilefix.diff (3,323) 2024-01-19 21:49
https://zandronum.com/tracker/file_download.php?file_id=2889&type=bug
diff thingprojectilefix.diff (3,326) 2024-01-19 21:53
https://zandronum.com/tracker/file_download.php?file_id=2890&type=bug
Issue History
2024-01-19 21:43Ru5tK1ngNew Issue
2024-01-19 21:49Ru5tK1ngFile Added: checkmissilefix.diff
2024-01-19 21:53Ru5tK1ngFile Added: thingprojectilefix.diff
2024-01-19 21:54Ru5tK1ngNote Added: 0022995
2024-01-19 21:54Ru5tK1ngStatusnew => needs review
2024-01-19 21:54Ru5tK1ngSummaryP_Thing_Projectile instructs clients to explode an unknown missile => [PATCH] P_Thing_Projectile instructs clients to explode an unknown missile
2024-01-19 23:35Ru5tK1ngSummary[PATCH] P_Thing_Projectile instructs clients to explode an unknown missile => P_Thing_Projectile instructs clients to explode an unknown missile
2024-01-19 23:36Ru5tK1ngNote Edited: 0022995bug_revision_view_page.php?bugnote_id=22995#r14036
2024-01-19 23:36Ru5tK1ngStatusneeds review => new
2024-01-20 04:25Ru5tK1ngSummaryP_Thing_Projectile instructs clients to explode an unknown missile => P_CheckMissileSpawn instructs clients to explode a missile before it's been spawned on the client
2024-01-20 04:25Ru5tK1ngSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=14038#r14038
2024-01-30 20:50Ru5tK1ngNote Added: 0023046
2024-01-30 20:50Ru5tK1ngStatusnew => needs review
2024-02-11 22:25Ru5tK1ngNote Added: 0023072
2024-02-11 22:25Ru5tK1ngStatusneeds review => needs testing
2024-02-11 22:25Ru5tK1ngTarget Version => 3.2
2024-02-29 18:42Ru5tK1ngNote Added: 0023118
2024-02-29 18:43Ru5tK1ngStatusneeds testing => resolved
2024-02-29 18:43Ru5tK1ngResolutionopen => fixed
2024-02-29 18:43Ru5tK1ngFixed in Version => 3.2

Notes
(0022995)
Ru5tK1ng   
2024-01-19 21:54   
(edited on: 2024-01-19 23:36)
On further inspection it seems like there's a bit more going on

(0023046)
Ru5tK1ng   
2024-01-30 20:50   
Merge request:'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/17?commit_id=05ab765c57506ab0f23630dcc8ad9594b262a053 [^]'
(0023072)
Ru5tK1ng   
2024-02-11 22:25   
Merged:'https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/8515d153e6dd0dbd2ef6891b6e7188996c1ab914 [^]'
(0023118)
Ru5tK1ng   
2024-02-29 18:42   
Tested with latest changes. This fixes the glass shatter, projectile walls and the IceGuy related messages.