From 1ac9f239b750835d3b77e3d6db8360e2a0dc79db Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Sun, 26 Nov 2023 10:00:58 -0500 Subject: [PATCH] Fix multiple line enemy modifiers covering wave count --- src/battle-scene.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 4adc19374..7f0cc4771 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -841,7 +841,8 @@ export default class BattleScene extends Phaser.Scene { } updateUIPositions(): void { - this.waveCountText.setY(-(this.game.canvas.height / 6) + (this.enemyModifiers.filter(m => m.isIconVisible(this)).length ? 15 : 0)); + const enemyModifierCount = this.enemyModifiers.filter(m => m.isIconVisible(this)).length; + this.waveCountText.setY(-(this.game.canvas.height / 6) + (enemyModifierCount ? enemyModifierCount <= 12 ? 15 : 24 : 0)); this.moneyText.setY(this.waveCountText.y + 10); this.partyExpBar.setY(this.moneyText.y + 15); this.ui?.achvBar.setY((this.game.canvas.height / 6 + this.moneyText.y + 15));