diff --git a/data/random-battles/gen9/teams.ts b/data/random-battles/gen9/teams.ts index f2ec331f626c..41c63f52b020 100644 --- a/data/random-battles/gen9/teams.ts +++ b/data/random-battles/gen9/teams.ts @@ -2674,6 +2674,8 @@ export class RandomTeams { if (teamData.resistances[type]) continue; if (teamData.weaknesses[type] >= 3 * limitFactor) return this.randomFactoryTeam(side, ++depth); } + // Try to force Stealth Rock on non-Uber teams + if (!teamData.has['stealthRock'] && this.factoryTier !== 'Uber') return this.randomFactoryTeam(side, ++depth); } return pokemon; }