View Issue Details

IDProjectCategoryView StatusLast Update
0001418FSSCPiffpublic2008-10-09 18:12
ReporterWanderer Assigned ToWanderer  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.6.9 
Summary0001418: 'Non-hostile' IFF issues
Description'Non-hostile' IFFs have sometimes issues. Fred complains if setting ship to escort (guard) a 'non-hostile' ship. Sometimes 'non-hostiles' attack each other. No traitor messages ( = i can freely destroy them if i want to) or friendly fire warnings are shouted when attacking 'non-hostile' ship (they mostly remain completely passive). Missiles can be targeted at 'non-hostiles'. No orders can be passed either.

This prevents or scales downs the possibilities of the iff_defs.tbl. So now several IFFs can not be set to actually function as a single 'IFF entity' (or team) instead they act in somewhat friendly manner without actually being friendlies.
Additional InformationIn tests while using the uploaded table file an escorting fighter having 'friendly' iff attacked 'friendly_caps' ship it was escorting. Same happened once as i attacked the 'friendly_caps' ship and the 'friendly_alt' ship that was escorting it attacked me but i was unable to target it via 'hostile targeting keys'.

IMO... Some sort of expansion of the iff_defs.tbl would probably be most useful.
TagsNo tags attached.

Activities

2007-06-11 11:26

 

iff_defs.tbl (2,521 bytes)

Wanderer

2008-08-23 10:12

developer   ~0009602

I have alternate iff colors code in wanderer branch which probably allow handling issues like this so i guess this can be either marked as something else than assigned or then even removed altogether as after all this is not purely a bug.

Wanderer

2008-10-02 19:45

developer   ~0009776

Any objections for closing this one? Or should it be left in 'feedback' state until a code fix or then portion of wanderer branch containing the fix for this issue is added to the trunk?

chief1983

2008-10-09 18:12

administrator   ~0009901

Fixed in Wanderer branch, will make it into version post-3.6.10.

Issue History

Date Modified Username Field Change
2007-06-11 11:26 Wanderer New Issue
2007-06-11 11:26 Wanderer Status new => assigned
2007-06-11 11:26 Wanderer Assigned To => Goober5000
2007-06-11 11:26 Wanderer File Added: iff_defs.tbl
2008-08-23 10:12 Wanderer Note Added: 0009602
2008-10-02 19:42 Wanderer Assigned To Goober5000 => Wanderer
2008-10-02 19:45 Wanderer Note Added: 0009776
2008-10-02 19:45 Wanderer Status assigned => feedback
2008-10-09 18:12 chief1983 Note Added: 0009901
2008-10-09 18:12 chief1983 Status feedback => resolved
2008-10-09 18:12 chief1983 Resolution open => fixed