View Issue Details

IDProjectCategoryView StatusLast Update
0001926FSSCPiffpublic2009-05-18 21:55
ReporterAardwolf Assigned Tokarajorma  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Fixed 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.

Activities

Goober5000

2009-05-13 03:23

administrator   ~0010887

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

Goober5000

2009-05-13 03:33

administrator   ~0010889

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.

karajorma

2009-05-13 14:43

administrator   ~0010897

Last edited: 2009-05-13 14: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.

Issue History

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