From db33785fc289bb548a3d700125afba8cfb2e3ed0 Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Sat, 24 Feb 2024 23:25:49 -0500 Subject: [PATCH] Remove trainer level logic that made weak party members too strong --- src/trainer.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/trainer.ts b/src/trainer.ts index 498a4e6e0..b1e091702 100644 --- a/src/trainer.ts +++ b/src/trainer.ts @@ -91,7 +91,7 @@ export default class Trainer extends Phaser.GameObjects.Container { switch (strength) { case TrainerPartyMemberStrength.WEAKEST: - multiplier = 0.85; + multiplier = 0.9; break; case TrainerPartyMemberStrength.WEAKER: multiplier = 0.95; @@ -110,13 +110,7 @@ export default class Trainer extends Phaser.GameObjects.Container { break; } - let level = Math.ceil(baseLevel * multiplier); - if (strength < TrainerPartyMemberStrength.STRONG) { - const minLevel = Math.ceil(baseLevel * 1.2) - Math.floor(waveIndex / 25); - if (level < minLevel) - level = minLevel; - } - + const level = Math.ceil(baseLevel * multiplier); ret.push(level); }