|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001926||FSSCP||iff||public||2009-05-12 23:15||2009-05-18 17:55|
|Target Version||Fixed in Version||3.6.11|
|Summary||0001926: Piranha submunitions homing on player (traitor)|
|Description||When 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.
|Tags||No tags attached.|
|Yup. As it says in iff_defs, traitors attack other traitors. So that would apply to any missiles fired by a traitor as well.|
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.
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.
|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|