Core — What are in the officials Dexes. Very small changes for a reliable base, see
changelog.
Community — Based on Core dataset, some abilities pools are updated according to the Gen 9
Dex.
Homebrew — Based on Community dataset, updated all mons stats and movepools from Gen 1 to
8.5.
Changelog
Core
- Following Pokémons have now a minimum evolution level of 20: Shellder, Exeggcute, Eevee.
Other Gen-1
Pokémons with Stone Evolution have this condition. Probable oversight.
- Rotom have now one entry per form.
- According to the Gen 8 References document, Koffing and Weezing have their new Abilities set.
- Additional Note: The dex formatting follows the Gen 9 Community Homebrew Dex guidelines, but (hopefully)
no data has been scrapped.
Community
According to the document, some Pokémon have their Abilities set updated: Gastly, Haunter, Gengar, Lapras,
Spinarak, Ariados, Phanpy, Donphan, Spheal, Shiftry, Piplup, Prinplup, Gallade, Gible, Gabite, Whirlipede,
Pawniard, Bisharp, Cobalion, Terrakion, Virizion, Keldeo, Skiddo, Gogoat, Honedge, Doublade, Aegislash,
Kartana, Samurott Hisuian, Kleavor
Homebrew
All Pokémons from Gen 1 to 8.5 have been updated. Their new movepool is a fusion of all moveset from Gen 4
to 9, starting from the last, following lots of filtering conditions. This encourage to use most of moves
availables in the game without letting some behind, Gen 8 and 9 scrapped too much content.
- Extract Base Stats, Moves, Evolutionary Stage from PokeAPI
- Transform stats for PTU format: base_stat / 10, rounded up from .5.
- Special stone-evolution logic:
- If evolved by stone and has <10 level-up moves → inherit level-up moves from previous stage.
- Moves level 1 → shifted to TM/Tutor list with N-tag.
- Deduplication rules:
- If Pokémon Stage > 1: if move is Level 1 and exists later or as Evo, remove the Level-1 occurence.
- If a move axists as Evo, remove all other Level-up occurences and keep the Evo one.
- If there are still duplicates, remove the Legend: Arceus one first (this game messed a lot with
level-up move lists).
- If there are still duplicates, keep the lowest level one.