diff --git a/src/client/graphics/TransformHandler.ts b/src/client/graphics/TransformHandler.ts index 7f111a280..40de3fa3e 100644 --- a/src/client/graphics/TransformHandler.ts +++ b/src/client/graphics/TransformHandler.ts @@ -152,10 +152,11 @@ export class TransformHandler { onGoToPlayer(event: GoToPlayerEvent) { this.game.setFocusedPlayer(event.player); this.clearTarget(); - this.target = new Cell( - event.player.nameLocation().x, - event.player.nameLocation().y, - ); + const nameLocation = event.player.nameLocation(); + if (!nameLocation) { + return; + } + this.target = new Cell(nameLocation.x, nameLocation.y); this.intervalID = setInterval(() => this.goTo(), GOTO_INTERVAL_MS); }