From a0322536ddbce976e0beda456a37619e238ed239 Mon Sep 17 00:00:00 2001 From: Slayer95 Date: Sun, 15 Mar 2026 01:29:41 -0500 Subject: [PATCH] Fix teambuilder crash on illegal natures (#2597) --- play.pokemonshowdown.com/src/battle-tooltips.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/play.pokemonshowdown.com/src/battle-tooltips.ts b/play.pokemonshowdown.com/src/battle-tooltips.ts index a33ed6d4b..14f576b24 100644 --- a/play.pokemonshowdown.com/src/battle-tooltips.ts +++ b/play.pokemonshowdown.com/src/battle-tooltips.ts @@ -3189,7 +3189,7 @@ export function BattleStatOptimizer(set: Dex.PokemonSet, formatid: ID) { return ~~(val); }; - const origNature = BattleNatures[set.nature || 'Serious']; + const origNature = BattleNatures[set.nature!] ?? BattleNatures['Serious']; const origStats = { // no need to calculate hp atk: getStat('atk', set.evs.atk || 0, origNature),