From f1e0bae2fd32a83257a170c7e019e68cfb6e9dba Mon Sep 17 00:00:00 2001 From: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com> Date: Sun, 9 Feb 2025 19:26:39 -0600 Subject: [PATCH] Apply Kev's suggestions Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- src/battle.ts | 6 +++--- src/field/arena.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/battle.ts b/src/battle.ts index 75cf99f574a..dccfd7e71b3 100644 --- a/src/battle.ts +++ b/src/battle.ts @@ -117,7 +117,7 @@ export default class Battle { private rngCounter: number = 0; - constructor(gameMode: GameMode, waveIndex: number, battleType: BattleType, trainer?: Trainer, double?: boolean, enemyFaints?: number) { + constructor(gameMode: GameMode, waveIndex: number, battleType: BattleType, trainer?: Trainer, double: boolean = false, enemyFaints: number = 0) { this.gameMode = gameMode; this.waveIndex = waveIndex; this.battleType = battleType; @@ -126,8 +126,8 @@ export default class Battle { this.enemyLevels = battleType !== BattleType.TRAINER ? new Array(double ? 2 : 1).fill(null).map(() => this.getLevelForWave()) : trainer?.getPartyLevels(this.waveIndex); - this.double = double ?? false; - this.enemyFaints = enemyFaints ?? 0; + this.double = double; + this.enemyFaints = enemyFaints; } private initBattleSpec(): void { diff --git a/src/field/arena.ts b/src/field/arena.ts index b96017e2bda..0e7550bea2d 100644 --- a/src/field/arena.ts +++ b/src/field/arena.ts @@ -57,13 +57,13 @@ export class Arena { public readonly eventTarget: EventTarget = new EventTarget(); - constructor(biome: Biome, bgm: string, playerFaints?: number) { + constructor(biome: Biome, bgm: string, playerFaints: number = 0) { this.biomeType = biome; this.tags = []; this.bgm = bgm; this.trainerPool = biomeTrainerPools[biome]; this.updatePoolsForTimeOfDay(); - this.playerFaints = playerFaints ?? 0; + this.playerFaints = playerFaints; } init() {