Castform
Castform across 3 games, with each ROM's own stats, sprites and changes from its vanilla base where available.
Each row uses that game's own sprite art, typing and base stats. Where a source-backed vanilla comparison exists, the changes are measured against that ROM's base game—not against another hack. Missing baselines are marked rather than guessed.
Against each game’s vanilla base
Each ROM is compared with its own original game—Crystal, Emerald, or Red—not with Polished Crystal. A game without a published baseline is labelled unavailable.
- Pokemon Heart & SoulnormalBST 420· #351HP 70Atk 70Def 70SpA 70SpD 70Spe 70
vs Pokémon Emerald
No recorded type or base-stat changes vs Pokémon Emerald

Front 
Shiny - Pokemon Modern EmeraldnormalBST 420· #351HP 70Atk 70Def 70SpA 70SpD 70Spe 70
vs Pokémon Emerald
No recorded type or base-stat changes vs Pokémon Emerald

Front 
Shiny - Pokemon Emerald LegacynormalBST 470· #351HP 75Atk 70Def 75SpA 85SpD 75Spe 90
vs Pokémon Emerald
- HP 75 +5
- Def 75 +5
- SpA 85 +15
- SpD 75 +5
- Spe 90 +20

Front 
Shiny