Teambuilder: Fix National Dex item table (#2191)

This commit is contained in:
Karthik 2023-12-16 03:34:10 -05:00 committed by GitHub
parent 6c194d81b1
commit 43966190c6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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;
}