From 545fc3c28e3e94e3604a83cb41db7efe1f2843a0 Mon Sep 17 00:00:00 2001 From: evanpelle Date: Tue, 28 Jan 2025 07:58:46 -0800 Subject: [PATCH] fix center button attack --- src/client/graphics/layers/radial/RadialMenu.ts | 2 +- src/core/game/GameView.ts | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/client/graphics/layers/radial/RadialMenu.ts b/src/client/graphics/layers/radial/RadialMenu.ts index 8fbf528bf..a99e4af72 100644 --- a/src/client/graphics/layers/radial/RadialMenu.ts +++ b/src/client/graphics/layers/radial/RadialMenu.ts @@ -357,7 +357,7 @@ export class RadialMenu implements Layer { if (this.g.inSpawnPhase()) { this.eventBus.emit(new SendSpawnIntentEvent(this.clickedCell)) } else { - const myPlayer = this.g.players().find(p => p.clientID() == this.clientID) + const myPlayer = this.g.myPlayer() if (myPlayer != null && this.g.owner(clicked) != myPlayer) { this.eventBus.emit(new SendAttackIntentEvent(this.g.owner(clicked).id(), this.uiState.attackRatio * myPlayer.troops())) } diff --git a/src/core/game/GameView.ts b/src/core/game/GameView.ts index 9d9ad325d..a080b3b0d 100644 --- a/src/core/game/GameView.ts +++ b/src/core/game/GameView.ts @@ -260,10 +260,6 @@ export class GameView implements GameMap { return Array.from(this._players.values()) } - players(): Player[] { - return [] - } - owner(tile: TileRef): PlayerView | TerraNullius { return this.playerBySmallID(this.ownerID(tile)) }