pokemon-showdown/data
Guangcong Luo c5faebd739 Remove extraneous properties from BasicEffect
BasicEffect always had a `status` property to support the pattern of
testing it to see if it's a move that sets status directly.

This is just a situation that TypeScript is bad at.

Another possibility would be to set `status: undefined` on PureEffect,
Ability, Item, and Species, but I think that's also ugly. Casting to
Move is probably the best approach, so that's what we do now.
2020-04-25 12:57:46 -07:00
..
mods Remove extraneous properties from BasicEffect 2020-04-25 12:57:46 -07:00
abilities.ts Remove extraneous properties from BasicEffect 2020-04-25 12:57:46 -07:00
aliases.ts Typescript data (#6553) 2020-04-23 09:16:09 -07:00
formats-data.ts Random Battle improvements 2020-04-25 16:14:50 +04:00
FORMES.md Improve FORMES.md (#6590) 2020-04-19 10:48:17 -07:00
items.ts Typescript data (#6553) 2020-04-23 09:16:09 -07:00
learnsets.ts Typescript data (#6553) 2020-04-23 09:16:09 -07:00
moves.ts Remove extraneous properties from BasicEffect 2020-04-25 12:57:46 -07:00
pokedex.ts Typescript data (#6553) 2020-04-23 09:16:09 -07:00
random-teams.ts Fix MoveData interface definition 2020-04-25 12:57:46 -07:00
rulesets.ts STABmons: Prevent infinite loop when validating moves 2020-04-24 21:08:29 -04:00
scripts.ts Fix MoveData interface definition 2020-04-25 12:57:46 -07:00
statuses.ts Typescript data (#6553) 2020-04-23 09:16:09 -07:00
typechart.ts Typescript data (#6553) 2020-04-23 09:16:09 -07:00