From 43966190c6c81140955084df7979dd9e1487410c Mon Sep 17 00:00:00 2001 From: Karthik <32044378+Karthik99999@users.noreply.github.com> Date: Sat, 16 Dec 2023 03:34:10 -0500 Subject: [PATCH] Teambuilder: Fix National Dex item table (#2191) --- build-tools/build-indexes | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build-tools/build-indexes b/build-tools/build-indexes index 3613e3d80..42666dca5 100755 --- a/build-tools/build-indexes +++ b/build-tools/build-indexes @@ -616,8 +616,13 @@ process.stdout.write("Building `data/teambuilder-tables.js`... "); } if (item.isNonstandard && !isMetBattle) { if (isNatDex) { - if (item.isNonstandard !== "Past") continue; - if (!item.itemUser && !item.zMove) continue; + let curItem = item; + let curGen = genNum; + while (item.isNonstandard && curGen >= 7) { + curItem = Dex.forGen(curGen).items.get(item.id); + curGen--; + } + if (curItem.isNonstandard) continue; } else if (genNum !== 2) { continue; }