mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-05-23 08:16:16 -05:00
- `Modded[Effect]Data` are now correctly defined: they must either have `inherit: true` and be partial, or not have `inherit: true` and be a complete `[Effect]Data` entry - `id` is no longer allowed; instead, it's calculated directly from `toID(name)`. The one exception, Hidden Power, gets a `realMove` property to track this (it's still used to set `.id`, though; TODO: really fix it properly). - `num` is still required in `data/pokedex.ts` (dex number), `data/moves.ts` (move index number, for Metronome), and `data/items.ts` (minisprite sprite-sheet location). It's still not required for mod-only items and moves. - `num` is no longer allowed for PureEffects (in `statuses.ts`) where it's always been meaningless. - `color` and `heightm`, being completely flavor, are still not required for `pokedex.ts` in mods. They're still required in the base pokedex. |
||
|---|---|---|
| .. | ||
| formats-data.ts | ||
| items.ts | ||
| learnsets.ts | ||
| pokedex.ts | ||