From 2f3bcf6abba48d3ab8120ba47672199bb4ab4e33 Mon Sep 17 00:00:00 2001 From: Benjamin Odom Date: Sun, 19 May 2024 09:54:17 -0500 Subject: [PATCH] Removes EXP Balance --- src/modifier/modifier-type.ts | 1 - src/system/game-data.ts | 6 ++++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 278de2f18e8..9b67ad75724 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -1280,7 +1280,6 @@ const modifierPool: ModifierPool = { new WeightedModifierType(modifierTypes.IV_SCANNER, 4), new WeightedModifierType(modifierTypes.EXP_CHARM, 8), new WeightedModifierType(modifierTypes.EXP_SHARE, 12), - new WeightedModifierType(modifierTypes.EXP_BALANCE, 4), new WeightedModifierType(modifierTypes.TERA_ORB, (party: Pokemon[]) => Math.min(Math.max(Math.floor(party[0].scene.currentBattle.waveIndex / 50) * 2, 1), 4), 4), new WeightedModifierType(modifierTypes.VOUCHER, (party: Pokemon[], rerollCount: integer) => !party[0].scene.gameMode.isDaily ? Math.max(3 - rerollCount, 0) : 0, 3), ].map(m => { m.setTier(ModifierTier.ULTRA); return m; }), diff --git a/src/system/game-data.ts b/src/system/game-data.ts index 2691e79be61..63ae49fde75 100644 --- a/src/system/game-data.ts +++ b/src/system/game-data.ts @@ -867,8 +867,10 @@ export class GameData { const ret: PersistentModifierData[] = []; if (v === null) v = []; - for (let md of v) - ret.push(new PersistentModifierData(md, player)); + for (let md of v) { + if(md?.className !== 'ExpBalanceModifier') // Temporarily disable EXP Balance until it gets reworked + ret.push(new PersistentModifierData(md, player)); + } return ret; }