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,