Fix cancelling convoys and cargo ships.

Not sure when I broke this but all transports were being cancelled as if
they were airlifts.
This commit is contained in:
Dan Albert 2021-04-25 17:10:24 -07:00
parent 0779679b99
commit b6cf7a4534

View File

@ -503,11 +503,13 @@ class PendingTransfers:
flight.package.remove_flight(flight)
self.game.aircraft_inventory.return_from_flight(flight)
@cancel_transport.register
def _cancel_transport_convoy(
self, transfer: TransferOrder, transport: Convoy
) -> None:
self.convoys.remove(transport, transfer)
@cancel_transport.register
def _cancel_transport_cargo_ship(
self, transfer: TransferOrder, transport: CargoShip
) -> None: