diff --git a/src/core/execution/NukeExecution.ts b/src/core/execution/NukeExecution.ts index 5e5845352..441b58505 100644 --- a/src/core/execution/NukeExecution.ts +++ b/src/core/execution/NukeExecution.ts @@ -84,8 +84,10 @@ export class NukeExecution implements Execution { } } for (const unit of this.mg.units()) { - if (euclideanDist(this.cell, unit.tile().cell()) < magnitude.outer) { - unit.delete() + if (unit.type() != UnitType.AtomBomb && unit.type() != UnitType.HydrogenBomb) { + if (euclideanDist(this.cell, unit.tile().cell()) < magnitude.outer) { + unit.delete() + } } } // this.mg.units()