HDIAndrew / EFS

12 stars 0 forks source link

jumpfighters Can't be cargo chained after jumping #178

Closed floralpond closed 7 months ago

floralpond commented 10 months ago

Description:

Cargo can normally be cargo-chained across multiple planets in one turn by putting the cargo into Freighter A, jumping Freighter A to another planet that already has a Freighter B with move points, then moving the cargo from Freighter A to Freighter B and jumping freighter B.

Some mods may choose to add jumpfighters, which are Jump, Gate, or Lander movetype units that can also be loaded as cargo. In the current version, Jumpfighters may be moved as cargo, then jump, but they may not jump then be moved as cargo or else Freighter B will get a message saying you can't do that. image

Expected behavior: Freighters should be able to jump as long as they have move points regardless of the status of their cargo.

Actual behavior: Freighters cannot jump if their cargo has already jumped in the same turn, even if they have move points available to do so.

Game version:

1.51 with jumpfighters

Steps to reproduce:

  1. Load the attached save file (it is a modded vanilla where space fighters are Jump move type and can be produced anywhere, but no other modifications) jumpfighters.zip
  2. There are 3 jumpfighters over Kish. Jump with one of them to criticorum
  3. Load the jumpfighter in the bulk hauler over Criticorum and try to jump to Byzantium II. You cannot and will get the error message.

Additional information:

none