From e135751537acb14bf7ccfd4c7f8948c79699e5bf Mon Sep 17 00:00:00 2001 From: jnotsknab Date: Tue, 17 Jun 2025 04:04:06 -0500 Subject: [PATCH] Apply RunSuccessAbAttr to second Pokemon in doubles battle --- src/phases/attempt-run-phase.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/phases/attempt-run-phase.ts b/src/phases/attempt-run-phase.ts index deb3a4c68fc..7a37f70b3e3 100644 --- a/src/phases/attempt-run-phase.ts +++ b/src/phases/attempt-run-phase.ts @@ -18,13 +18,16 @@ export class AttemptRunPhase extends PokemonPhase { const playerField = globalScene.getPlayerField(); const enemyField = globalScene.getEnemyField(); - const escapeChance = new NumberHolder(0); this.attemptRunAway(playerField, enemyField, escapeChance); applyAbAttrs("RunSuccessAbAttr", playerField[0], null, false, escapeChance); + if (globalScene.currentBattle.double) { + applyAbAttrs("RunSuccessAbAttr", playerField[1], null, false, escapeChance); + } + if (playerField[0].randBattleSeedInt(100) < escapeChance.value && !this.forceFailEscape) { enemyField.forEach(enemyPokemon => applyPreLeaveFieldAbAttrs("PreLeaveFieldAbAttr", enemyPokemon));