From b221c519a4fdd312d81ebe08573ab2a0ae7a55c9 Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Fri, 5 Apr 2024 11:37:07 -0400 Subject: [PATCH] Fix party shiny odds check on locked reroll --- src/modifier/modifier-type.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index ca65f1413d0..2a3d8652efc 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -1402,7 +1402,7 @@ function getNewModifierTypeOption(party: Pokemon[], poolType: ModifierPoolType, } else if (upgradeCount === undefined && player) { upgradeCount = 0; if (tier < ModifierTier.MASTER) { - const partyShinyCount = 6;//party.filter(p => p.isShiny() && !p.isFainted()).length; + const partyShinyCount = party.filter(p => p.isShiny() && !p.isFainted()).length; const upgradeOdds = Math.floor(32 / ((partyShinyCount + 2) / 2)); while (modifierPool.hasOwnProperty(tier + upgradeCount + 1) && modifierPool[tier + upgradeCount + 1].length) { if (!Utils.randSeedInt(upgradeOdds))