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
0002864Zandronum[All Projects] Bugpublic2016-10-07 17:072018-09-30 21:58
ReporterRusselCS 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version2.1 
Target Version3.0Fixed in Version3.0 
Summary0002864: Seeking missiles do not work in Capture the Flag and One Flag CTF
DescriptionWhen running the CTF game mode, projectiles that would ordinarily home in on a player simply do not do so.

They work in other game modes that involve teams, it is only in CTF modes where this issue occurs.
Steps To ReproduceThe given wad contains a modified rocket launcher to make the core rocket home in on other players and a simple one-room test map for CTF and One Flag CTF.

- Download the given wad
- Go to MAP01 in Offline Skirmish
- Add a bot
- Fire a rocket in its general direction
- The rocket should home in, but it does not
- Note that their rockets do not home in either
Additional InformationThis issue occurs in Zandronum 2.1.2 and has been tested and still persists in Zandronum 3.0 Alpha 160814-2010.

Prior to Zandronum 2.0, Mega Man 8-Bit Deathmatch made use of the Bloodscourge homing for its homing projectiles and those also did not function properly in Capture the Flag and One Flag CTF.

This was tested on a Windows 7 installation but it seems to occur on all versions seeing as the same occurs online regardless of the server.
Attached Files? file icon HomingCTFBug.pk3 [^] (2,066 bytes) 2016-10-07 17:07
? file icon HomingCTFBug_2.pk3 [^] (8,005 bytes) 2016-10-07 19:23

- Relationships

-  Notes
User avatar (0015783)
Dusk (developer)
2016-10-07 17:47

To me, it looks like:
· since you just replace the Rocket actor, the rocket is fired with the Doom's rocket launcher by the A_FireMissile codepointer, which is rather primitive and doesn't handle the case that the rocket would be a seeker missile.
· SMF_LOOK only looks for monsters, not players. That's pretty stupid and IMO is a bug in ZDoom's code.

I don't understand how does it manage to work outside CTF.
User avatar (0015785)
RusselCS (reporter)
2016-10-07 19:27

I uploaded another test file to prove that the issue does not lay with A_FireMissile as it occurs using this weapon as well.

Be sure to test the wad using deathmatch on MAP02 as well to show that the projectiles home in on other players more reliably there than in CTF.
User avatar (0015975)
Ru5tK1ng (updater)
2016-10-14 05:10

Strange, if it does work with TDM, it's a bit hard to guess why it fails in CTF especially since a lot of people say 'CTF is just TDM with flags'.

Anyway, I tested the 2nd wad with ZDoom 2.7.1 and it homed in on targets like it does with 2.1.2.

As Dusk said, for some reason SMF_Look, or A_SeekerMissile, just has a stroke when the gamemode is CTF.
User avatar (0016049)
Ru5tK1ng (updater)
2016-10-18 19:18
edited on: 2016-10-23 18:53

'https://bitbucket.org/Torr_Samaho/zandronum/commits/8a30e291cb4cfefb8882d8a57abd6634640d9b23 [^]'

User avatar (0016210)
RusselCS (reporter)
2016-11-18 12:53

I have tested this in Zandronum 3.0 beta 161030-2038 and the issue seems to be resolved.

Thanks a bunch!

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

- Issue History
Date Modified Username Field Change
2016-10-07 17:07 RusselCS New Issue
2016-10-07 17:07 RusselCS File Added: HomingCTFBug.pk3
2016-10-07 17:12 WaTaKiD Product Version 3.0-beta => 2.1
2016-10-07 17:47 Dusk Note Added: 0015783
2016-10-07 19:23 RusselCS File Added: HomingCTFBug_2.pk3
2016-10-07 19:27 RusselCS Note Added: 0015785
2016-10-14 05:10 Ru5tK1ng Note Added: 0015975
2016-10-18 19:18 Ru5tK1ng Note Added: 0016049
2016-10-18 19:18 Ru5tK1ng Status new => needs review
2016-10-18 19:18 Ru5tK1ng Target Version => 3.0
2016-10-23 18:53 Ru5tK1ng Note Edited: 0016049 View Revisions
2016-10-23 18:53 Ru5tK1ng Status needs review => needs testing
2016-11-18 12:53 RusselCS Note Added: 0016210
2016-11-19 18:56 Ru5tK1ng Status needs testing => resolved
2016-11-19 18:56 Ru5tK1ng Resolution open => fixed
2016-11-19 18:56 Ru5tK1ng Fixed in Version => 3.0
2018-09-30 21:58 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker