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

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000121Zandronum[All Projects] Bugpublic2010-10-16 21:512018-09-30 20:24
ReporterAnonymous 
Assigned ToTorr Samaho 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version98c 
Target Version1.1Fixed in Version1.1 
Summary0000121: A_SkullPop dissapears with the Flag in CTF
DescriptionWhen uses the comand A_SkullPop in CTF, the flag is dropped but when that flag carrier respawns, the flag dissapears, don't return to the base.
Steps To ReproduceIn a new simple decorate lump:

ACTOR NewPlayer : DoomPlayer replaces DoomPlayer
{
    States
    {
    XDeath:
         PLAY O 5 A_NoBlocking
TNT1 A 0 A_SkullPop
         PLAY P 5
         PLAY Q 5
         PLAY RSTUV 5
    PLAY W -1
         Stop
}

Then, in the game try kill himself when carrying the flag in a CTF.
Attached Files? file icon Example.wad [^] (1,735 bytes) 2010-10-19 02:25

- Relationships

-  Notes
User avatar (0000435)
unknownna (updater)
2010-10-18 10:42

I couldn't reproduce this. Please post an example WAD.
(0000438)
user35
2010-10-19 06:05

unknownna, the example is right at stats to reproduce.
User avatar (0000440)
unknownna (updater)
2010-10-19 08:55
edited on: 2010-10-19 09:09

Ok, now I see it. Thanks for the example WAD. It happens both with and without the 'instant flag return (ST/CTF)' DMflag. It also happens with the terminator sphere and the hell stone.

The flag never drops though, it simply disappears when you die.

As a workaround to the flag/sphere/stone problem, you can either put a dummy TNT1 A frame with a duration of 1 tic before the one that calls 'A_SkullPop', or you can rename the state, i.e. 'XDeath' to 'XDeath1'.

BTW, you forgot to put a 'SS_END' lump in the example WAD.

User avatar (0005770)
Torr Samaho (administrator)
2013-01-13 14:19

This should fix the issue.
User avatar (0005772)
Torr Samaho (administrator)
2013-01-13 15:23

After fixing this I noticed that it's better to overhaul the dropping code. The whole dropping was implemented twice, but with slight differences. I just revised the code to get rid of this duplication.

Dropping of flags/skulls/terminator artifact/hellstone needs to be tested thoroughly in the upcoming 1.1 beta version.
User avatar (0006235)
Arco (updater)
2013-04-05 20:05

Fixed.

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
2010-10-16 21:51 Anonymous New Issue
2010-10-16 23:27 Eruanna Note Added: 0000378
2010-10-16 23:27 Eruanna Note Deleted: 0000378
2010-10-18 10:42 unknownna Note Added: 0000435
2010-10-19 02:25 Anonymous File Added: Example.wad
2010-10-19 02:26 Anonymous Note Added: 0000437
2010-10-19 06:05 user35 Note Added: 0000438
2010-10-19 08:53 Anonymous Note Added: 0000439
2010-10-19 08:55 Anonymous Note Deleted: 0000439
2010-10-19 08:55 unknownna Note Added: 0000440
2010-10-19 09:05 unknownna Note Edited: 0000440 View Revisions
2010-10-19 09:09 unknownna Note Edited: 0000440 View Revisions
2010-11-12 18:48 Anonymous Note Deleted: 0000437
2012-06-09 13:22 Torr Samaho Category General => Bug
2013-01-13 14:19 Torr Samaho Note Added: 0005770
2013-01-13 14:19 Torr Samaho Assigned To => Edward-san
2013-01-13 14:19 Torr Samaho Status new => needs testing
2013-01-13 14:19 Torr Samaho Assigned To Edward-san => Torr Samaho
2013-01-13 14:19 Torr Samaho Target Version => 1.1
2013-01-13 15:23 Torr Samaho Note Added: 0005772
2013-04-05 20:05 Arco Note Added: 0006235
2013-04-05 21:42 Dusk Status needs testing => resolved
2013-04-05 21:42 Dusk Fixed in Version => 1.1
2013-04-05 21:42 Dusk Resolution open => fixed
2018-09-30 20:24 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker