diff --git a/src/core/execution/PlayerExecution.ts b/src/core/execution/PlayerExecution.ts index bc2491a72..a8cc3fb42 100644 --- a/src/core/execution/PlayerExecution.ts +++ b/src/core/execution/PlayerExecution.ts @@ -132,12 +132,8 @@ export class PlayerExecution implements Execution { private surroundedBySamePlayer(cluster: Set): false | Player { const enemies = new Set(); for (const tile of cluster) { - const isOceanShore = this.mg.isOceanShore(tile); - if (this.mg.isOceanShore(tile) && !isOceanShore) { - continue; - } if ( - isOceanShore || + this.mg.isOceanShore(tile) || this.mg.isOnEdgeOfMap(tile) || this.mg.neighbors(tile).some((n) => !this.mg?.hasOwner(n)) ) {