From 9baa72903fa88e9226ad4ee244e059893573e424 Mon Sep 17 00:00:00 2001 From: Adrian T <68144167+torranx@users.noreply.github.com> Date: Fri, 21 Jun 2024 22:32:49 +0800 Subject: [PATCH] [Bug] Fix arena traps on flyout (#2483) * fix arena traps on flyout * specify for arena trap tags --- src/ui/arena-flyout.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ui/arena-flyout.ts b/src/ui/arena-flyout.ts index 963b1ac4eb1..c7a0267273b 100644 --- a/src/ui/arena-flyout.ts +++ b/src/ui/arena-flyout.ts @@ -273,16 +273,16 @@ export default class ArenaFlyout extends Phaser.GameObjects.Container { const existingTrapTagIndex = isArenaTrapTag ? this.fieldEffectInfo.findIndex(e => tagAddedEvent.arenaTagType === e.tagType && arenaEffectType === e.effecType) : -1; let name: string = ArenaTagType[tagAddedEvent.arenaTagType]; - if (isArenaTrapTag && tagAddedEvent.arenaTagMaxLayers > 1) { + if (isArenaTrapTag) { if (existingTrapTagIndex !== -1) { - this.fieldEffectInfo[existingTrapTagIndex].name = `${name} (${tagAddedEvent.arenaTagLayers})`; + const layers = tagAddedEvent.arenaTagMaxLayers > 1 ? ` (${tagAddedEvent.arenaTagLayers})` : ""; + this.fieldEffectInfo[existingTrapTagIndex].name = `${name}${layers}`; break; - } else { + } else if (tagAddedEvent.arenaTagMaxLayers > 1) { name = `${name} (${tagAddedEvent.arenaTagLayers})`; } } - this.fieldEffectInfo.push({ name, effecType: arenaEffectType,