View Issue Details

IDProjectCategoryView StatusLast Update
0002734FSSCPgameplaypublic2012-11-27 06:45
ReporterAxem Assigned ToGoober5000  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.6.15 
Summary0002734: Using ship-copy-damage messes up subsystem indexes
DescriptionUsing ship-copy-damage to apply damage to a ship that hasn't arrived yet will cause faulty subsystem indexes to other ships that arrive after it. This can screw up things like weapon assignments.

See this for a little more insight:
http://pastebin.com/75wBQXjK
Steps To ReproduceSee attached mission:

Pressing 1 will cause a ship-copy-damage sexp to be called to a second Fenris that immediately arrives.
Pressing 2 will cause Beta wing to arrive. Beta wing is supposed to be armed with Maxims and Tornadoes.

If you go 1 and then 2, Beta wing will arrive with Subachs/Prom Rs and Harpoons/Hornets.
TagsNo tags attached.

Relationships

parent of 0002311 closedGoober5000 Int3 in ship_get_index_from_subsystem when targeting ship as client 

Activities

Axem

2012-11-26 01:01

reporter  

copydamagebug.fs2 (9,138 bytes)

Goober5000

2012-11-26 05:21

administrator   ~0014187

Fixed in r9376.

Issue History

Date Modified Username Field Change
2012-11-26 01:01 Axem New Issue
2012-11-26 01:01 Axem File Added: copydamagebug.fs2
2012-11-26 01:03 Goober5000 Assigned To => Goober5000
2012-11-26 01:03 Goober5000 Status new => assigned
2012-11-26 05:21 Goober5000 Note Added: 0014187
2012-11-26 05:21 Goober5000 Status assigned => resolved
2012-11-26 05:21 Goober5000 Resolution open => fixed
2012-11-27 06:45 Goober5000 Relationship added parent of 0002311