Source Code Project Mantis - FSSCP
View Issue Details
0002548FSSCPAIpublic2011-12-09 01:242012-07-01 21:26
ReporterAlan Bolte 
Assigned ToGoober5000 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version3.6.14 RC1 
Target Version3.6.14Fixed in Version 
Summary0002548: Cargo containers try to dodge shockwave missiles
DescriptionGrab some piranhas. Shoot them so they just miss a cargo container. The container will rotate prior to the missile exploding, and if you swap the POF for something that has thrusters, the thrusters will elongate as if it's trying to move.

This doesn't happen with non-shockwave missiles or any other weapon I can see. As far as I can tell, the AI for ships with the 'cargo' flag is trying to evade that type of missile, but containers can't because they have 0 top speed and a rotation time of 20.
Additional InformationTried running without any launcher flags and IIRC without media vps - no change.

Confirmed in 3.6.14RC1 and 3.6.12 but haven't tried retail yet.
TagsNo tags attached.
Attached Filespatch mantis2548.patch (639) 2011-12-13 07:15
http://scp.indiegames.us/mantis/file_download.php?file_id=1742&type=bug

Notes
(0012995)
Alan Bolte   
2011-12-13 05:45   
Looks like the AI doesn't care about the 'cargo' flag at all - I removed it, and the target still won't try to dodge when I shoot at it with guns or normal missiles, only shockwave missiles.
(0012996)
Alan Bolte   
2011-12-13 07:15   
I know nothing about the AI code so the attached patch may be a horrible hack, but it seems to work.
(0013019)
Goober5000   
2012-01-03 03:14   
Closing as duplicate. See 0000945.
(0013024)
Goober5000   
2012-01-03 03:58   
Reopening because this is for undocked cargo.
(0013710)
Goober5000   
2012-06-23 07:51   
Fix committed to trunk@8902.
(0013771)
Zacam   
2012-07-01 21:26   
Fix committed to fs2_open_3_6_14@8960.

Issue History
2011-12-09 01:24Alan BolteNew Issue
2011-12-09 01:24Alan BolteStatusnew => assigned
2011-12-09 01:24Alan BolteAssigned To => Sushi_CW
2011-12-13 05:45Alan BolteNote Added: 0012995
2011-12-13 07:15Alan BolteFile Added: mantis2548.patch
2011-12-13 07:15Alan BolteNote Added: 0012996
2012-01-03 03:01Goober5000Relationship addedrelated to 0002557
2012-01-03 03:08Goober5000Assigned ToSushi_CW => Goober5000
2012-01-03 03:08Goober5000Relationship addedchild of 0000945
2012-01-03 03:14Goober5000Note Added: 0013019
2012-01-03 03:14Goober5000Statusassigned => closed
2012-01-03 03:14Goober5000Resolutionopen => duplicate
2012-01-03 03:58Goober5000Note Added: 0013024
2012-01-03 03:58Goober5000Statusclosed => assigned
2012-01-03 03:58Goober5000Resolutionduplicate => open
2012-01-03 03:58Goober5000Relationship deletedrelated to 0002557
2012-01-03 03:58Goober5000Relationship deletedchild of 0000945
2012-06-23 07:51Goober5000Changeset attached => fs2open trunk r8902
2012-06-23 07:51Goober5000Note Added: 0013710
2012-06-23 07:51Goober5000Statusassigned => resolved
2012-06-23 07:51Goober5000Resolutionopen => fixed
2012-06-23 07:51Goober5000Target Version => 3.6.14
2012-07-01 21:26ZacamChangeset attached => fs2open fs2_open_3_6_14 r8960
2012-07-01 21:26ZacamNote Added: 0013771