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-11 17:55
ReporterWaTaKiD 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Statusneeds testingResolutionopen 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version3.0-beta 
Target Version3.2Fixed in Version 
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 [^]'

Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
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






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker