2019-11-21 05:04 EST


View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001926FSSCPiffpublic2009-05-18 17:55
ReporterAardwolf 
Assigned Tokarajorma 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version3.6.11 
Summary0001926: Piranha submunitions homing on player (traitor)
DescriptionWhen I go traitor (shooting friendlies too much) and fire a Piranha, some of the submunitions home on me after it detonates.

Maybe has to do with how all iff's (including traitor) will attack traitor ships.
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes

~0010887

Goober5000 (administrator)

Yup. As it says in iff_defs, traitors attack other traitors. So that would apply to any missiles fired by a traitor as well.

~0010889

Goober5000 (administrator)

Upon further reflection, this means that in multiplayer dogfight, your own Piranha missiles will target you, which is not what we want. And the traitor IFF is used in multiplayer dogfight in a non-standard way (even in retail).

Assigning to karajorma for consideration. I'm not sure there's an easy solution to this, or even if a solution should be attempted.

~0010897

karajorma (administrator)

Last edited: 2009-05-13 10:44

I'd suggest that we simply fix it so that when a sub-munition is choosing its target it doesn't select the parent object.

That can probably be fixed without going anywhere near the multiplayer code and would also work in singleplayer instances like this one.

The question is whether we make this behaviour dependent on a weapons flag so you can set off heatseekers that come after you if you're careless. Cause that might actually be a nice addition to the game.

+Notes

-Issue History
Date Modified Username Field Change
2009-05-12 23:15 Aardwolf New Issue
2009-05-12 23:15 Aardwolf Status new => assigned
2009-05-12 23:15 Aardwolf Assigned To => Goober5000
2009-05-12 23:23 Goober5000 Note Added: 0010887
2009-05-12 23:23 Goober5000 Status assigned => resolved
2009-05-12 23:23 Goober5000 Resolution open => no change required
2009-05-12 23:33 Goober5000 Note Added: 0010889
2009-05-12 23:33 Goober5000 Assigned To Goober5000 => karajorma
2009-05-12 23:33 Goober5000 Status resolved => acknowledged
2009-05-12 23:33 Goober5000 Resolution no change required => open
2009-05-13 10:43 karajorma Note Added: 0010897
2009-05-13 10:44 karajorma Note Edited: 0010897
2009-05-18 17:55 karajorma Status acknowledged => resolved
2009-05-18 17:55 karajorma Fixed in Version => 3.6.11
2009-05-18 17:55 karajorma Resolution open => fixed
+Issue History