MantisBT - Zandronum
View Issue Details
0000514Zandronum[All Projects] Bugpublic2011-07-12 15:362018-09-30 19:56
rico345 
Torr Samaho 
highminoralways
closedfixed 
MicrosoftWindowsXP/Vista/7
98d 
1.0 
0000514: CustomInventory not remove when restart Survival Cooperative (Multiplayer) also can't pick up
If summoned or already disposed CustomInventory don't make problem.
It can pick up and it will be remove when all players dead and restart map(in Survival Cooperative).
But if thrown by monster(I used A_SpawnItemEx), it can't pick up also it doesn' remove when restart!
Its working correctly in Singleplayer, not just work Multiplayer. (Not Offline)
I think its kind of bug...
1. Make Own Server. Setting -> Survival Cooperative
2. Enable cheats
3. Summon "ChaingunGuy" in console
4. Kill him
5. He will drop Chaingun and custom maded Minigun(named "M134_Thrown", type is CustomInventory. It will give "Minigun" if player pickup)
6. Check Pick up "M134_Thrown" is possible
7. type "Kill" in console (SUICIDE)
8. Skulltag will restart current match
9. Check (Minigun was not removed)
No additional information.
Thanks.
No tags attached.
? Exam.wad (106,152) 2011-07-12 15:36
/tracker/file_download.php?file_id=379&type=bug
Issue History
2011-07-12 15:36rico345New Issue
2011-07-12 15:36rico345File Added: Exam.wad
2011-07-12 16:34unknownnaNote Added: 0001883
2012-01-21 19:53Torr SamahoNote Added: 0002512
2012-01-21 19:54Torr SamahoAssigned To => Torr Samaho
2012-01-21 19:54Torr SamahoStatusnew => feedback
2012-01-22 00:49HypnotoadNote Added: 0002516
2012-01-22 19:14Torr SamahoNote Added: 0002519
2012-01-22 19:14Torr SamahoStatusfeedback => resolved
2012-01-22 19:14Torr SamahoFixed in Version => 1.0
2012-01-22 19:14Torr SamahoResolutionopen => fixed
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2018-09-30 19:56Blzut3Statusresolved => closed

Notes
(0001883)
unknownna   
2011-07-12 16:34   
Duplicate of:

* Client-side Actors On Map Reset

TNT1 A 0 A_SpawnItemEx("M134_Thrown",45,0,30,0,0,0,0,128,0)


The item has SXF_CLIENTSIDE applied to it.

Change:

TNT1 A 0 A_SpawnItemEx("M134_Thrown",45,0,30,0,0,0,0,128,0)


To:

TNT1 A 0 A_SpawnItemEx("M134_Thrown",45,0,30,0,0,0,0,0,0)
(0002512)
Torr Samaho   
2012-01-21 19:53   
This should remove CLIENTSIDEONLY actors when the map is reset.
(0002516)
Hypnotoad   
2012-01-22 00:49   
Just tested with Wartorn, we can confirm the actor is removed after map restart. We still can't pick up the item if it is dropped by chaingundude, not sure if that is simply user error on his end however.
(0002519)
Torr Samaho   
2012-01-22 19:14   
> We still can't pick up the item if it is dropped by chaingundude, not sure if that is simply user error on his end however.

As I said when introducing the CLIENTSIDEONLY flag, it may only be used on actors that don't affect the game in any way (visuals aside). Thus they can't be picked up. So this is a user error. As long as the reset works, we can consider this to be resolved.