diff --git a/src/core/execution/TransportShipExecution.ts b/src/core/execution/TransportShipExecution.ts index 027f022c4..2040f9ff6 100644 --- a/src/core/execution/TransportShipExecution.ts +++ b/src/core/execution/TransportShipExecution.ts @@ -178,10 +178,10 @@ export class TransportShipExecution implements Execution { this.active = false; return; } + this.attacker.conquer(this.dst); if (this.target.isPlayer() && this.attacker.isFriendly(this.target)) { - this.target.addTroops(this.troops); + this.attacker.addTroops(this.troops); } else { - this.attacker.conquer(this.dst); this.mg.addExecution( new AttackExecution( this.troops,