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

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003007Zandronum[All Projects] Bugpublic2017-02-09 00:572024-02-29 16:37
ReporterWaTaKiD 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version3.0-beta 
Target Version3.2Fixed in Version3.2 
Summary0003007: [Heretic/Hexen] SpawnBloodSplatter: couldn't find originator
Descriptionfound with 3.0-170205-2117 and cl_showwarnings 1
Steps To Reproducehost hexen server on map01
connect, join, give artipork
hit a monster with the porkalator
SpawnBloodSplatter: couldn't find originator: 193
Attached Filesdiff file icon bloodsplatterfix.diff [^] (2,266 bytes) 2024-01-09 22:59 [Show Content]

- Relationships
child of 0002561closedDusk CLIENT_WARNING_MESSAGES 

-  Notes
User avatar (0022983)
Ru5tK1ng (updater)
2024-01-09 23:00

I uploaded a patch that fixes this issue that also affects the egg artifact in Heretic.
User avatar (0023021)
Torr Samaho (administrator)
2024-01-28 20:28

Hmm, this looks like a change in GZDoom code that also effects offline play. Is this a GZDoom bug?
User avatar (0023028)
Ru5tK1ng (updater)
2024-01-29 05:25

It's not a GZdoom bug, I've checked with 1.8.6 and 1.9.0. It seems the issue is because Zandro tells the clients to destroy the original actor then spawn the new one in P_MorphMonster. When PIT_CheckThing returns from P_DamageMobj the clients can't find the actor anymore.
User avatar (0023054)
Torr Samaho (administrator)
2024-02-04 20:14

As far as I can tell, your change also affects the single player behavior, i.e. P_BloodSplatter is called with different parameters. Are you sure that passing tm.thing instead of thing doesn't change anything in single player?
User avatar (0023057)
Ru5tK1ng (updater)
2024-02-05 15:15

Created MR. Offline behavior should be unchanged now.

'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/20 [^]'
User avatar (0023069)
Kaminsky (developer)
2024-02-11 17:55

'https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/4a61eeb1e1f9dea366907be931972795ade7e77f [^]'
User avatar (0023113)
Ru5tK1ng (updater)
2024-02-29 16:15

Checked with latest changes, both morph projectiles no longer display the error message and bloodsplatters now spawn online.

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: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2017-02-09 00:57 WaTaKiD New Issue
2017-02-09 00:57 WaTaKiD Relationship added child of 0002561
2024-01-09 22:59 Ru5tK1ng File Added: bloodsplatterfix.diff
2024-01-09 23:00 Ru5tK1ng Note Added: 0022983
2024-01-09 23:00 Ru5tK1ng Status new => needs review
2024-01-09 23:00 Ru5tK1ng Target Version => 3.2
2024-01-09 23:01 Ru5tK1ng Summary SpawnBloodSplatter: couldn't find originator => [Heretic/Hexen] SpawnBloodSplatter: couldn't find originator
2024-01-28 20:28 Torr Samaho Note Added: 0023021
2024-01-29 05:25 Ru5tK1ng Note Added: 0023028
2024-02-04 20:14 Torr Samaho Note Added: 0023054
2024-02-05 15:15 Ru5tK1ng Note Added: 0023057
2024-02-11 17:55 Kaminsky Note Added: 0023069
2024-02-11 17:55 Kaminsky Status needs review => needs testing
2024-02-29 16:15 Ru5tK1ng Note Added: 0023113
2024-02-29 16:15 Ru5tK1ng Status needs testing => resolved
2024-02-29 16:15 Ru5tK1ng Resolution open => fixed
2024-02-29 16:37 Ru5tK1ng Status resolved => feedback
2024-02-29 16:37 Ru5tK1ng Resolution fixed => reopened
2024-02-29 16:37 Ru5tK1ng Status feedback => resolved
2024-02-29 16:37 Ru5tK1ng Resolution reopened => fixed
2024-02-29 16:37 Ru5tK1ng Fixed in Version => 3.2






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker