mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-05-18 03:01:00 -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. |
||
|---|---|---|
| .. | ||
| moves.ts | ||
| README.md | ||
| rulesets.ts | ||
| scripts.ts | ||
| statuses.ts | ||
Stadium
This mod inherits from gen 1, which inherits from gen 2, and then applies the Stadium changes upon the gen 1 engine.
List of major changes:
- Sleep lasts between 1 and 3 turns.
- Hyper Beam does recharge after a faint.
- Critical hits happen way less.
- Substitute now blocks all status ailments and draining.
- It allows tradebacks.
- Partial trapping moves miss and stop their duration upon target switch.
- Focus Energy actually works.
- Stat calculations are done properly, burn and para drop are lost if you lose status.