From 2fcc6f9a245fb398e5f6238caef3e4b1d568766a Mon Sep 17 00:00:00 2001 From: NewHappyRabbit <31893343+NewHappyRabbit@users.noreply.github.com> Date: Thu, 20 Feb 2025 01:15:15 +0200 Subject: [PATCH] Disabled right-click radial menu if player didn't spawn or died --- src/client/graphics/layers/RadialMenu.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/client/graphics/layers/RadialMenu.ts b/src/client/graphics/layers/RadialMenu.ts index fc768c354..236824194 100644 --- a/src/client/graphics/layers/RadialMenu.ts +++ b/src/client/graphics/layers/RadialMenu.ts @@ -283,8 +283,6 @@ export class RadialMenu implements Layer { if (this.isVisible) { this.hideRadialMenu(); return; - } else { - this.showRadialMenu(event.x, event.y); } this.enableCenterButton(false); for (const item of this.menuItems.values()) { @@ -315,9 +313,13 @@ export class RadialMenu implements Layer { consolex.warn("my player not found"); return; } + if (!myPlayer.isAlive()) { + return; + } myPlayer.actions(tile).then((actions) => { this.handlePlayerActions(myPlayer, actions, tile); }); + this.showRadialMenu(event.x, event.y); } private handlePlayerActions(