diff --git a/src/core/execution/nation/NationWarshipBehavior.ts b/src/core/execution/nation/NationWarshipBehavior.ts index d476e5653..df240f03f 100644 --- a/src/core/execution/nation/NationWarshipBehavior.ts +++ b/src/core/execution/nation/NationWarshipBehavior.ts @@ -136,6 +136,11 @@ export class NationWarshipBehavior { enemy: Player, reason: "trade" | "transport", ): void { + // Don't retaliate against ourselves (e.g. own nuke destroyed own ship) + if (enemy === this.player) { + return; + } + // Don't send too many warships if (this.player.units(UnitType.Warship).length >= 10) { return;