mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-05-20 14:08:15 -05:00
The ModifyMove singleEvent for moves always runs before the larger event that triggers an ability's event handler and take precedence over Normalize, so we code exceptions in Normalize to not change the type in those situations. Conveniently, all the moves that change type right now are defaulted to Normal-type, and since Normalize technically won't change the type of any Normal-type move, we're using that as the guideline for our exception. |
||
|---|---|---|
| .. | ||
| abilities.js | ||
| aliases.js | ||
| factory-sets.json | ||
| formats-data.js | ||
| items.js | ||
| learnsets.js | ||
| moves.js | ||
| pokedex.js | ||
| rulesets.js | ||
| scripts.js | ||
| statuses.js | ||
| typechart.js | ||