diff --git a/src/core/execution/TradeShipExecution.ts b/src/core/execution/TradeShipExecution.ts index 34e0f6a56..99663faad 100644 --- a/src/core/execution/TradeShipExecution.ts +++ b/src/core/execution/TradeShipExecution.ts @@ -111,6 +111,9 @@ export class TradeShipExecution implements Execution { break; case PathFindResultType.PathNotFound: consolex.warn("captured trade ship cannot find route"); + if (this.tradeShip.isActive()) { + this.tradeShip.delete(false); + } this.active = false; break; }