pokemon-showdown/data/mods
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
..
gen1 Give Struggle 10 PP in Gen 1 (#6609) 2020-04-25 09:53:58 -04:00
gen2 Fix MoveData interface definition 2020-04-25 12:57:46 -07:00
gen3 Fix MoveData interface definition 2020-04-25 12:57:46 -07:00
gen4 Typescript data (#6553) 2020-04-23 09:16:09 -07:00
gen5 Typescript data (#6553) 2020-04-23 09:16:09 -07:00
gen6 Remove extraneous properties from BasicEffect 2020-04-25 12:57:46 -07:00
gen7 Typescript data (#6553) 2020-04-23 09:16:09 -07:00
gennext Fix MoveData interface definition 2020-04-25 12:57:46 -07:00
letsgo Typescript data (#6553) 2020-04-23 09:16:09 -07:00
mixandmega Typescript data (#6553) 2020-04-23 09:16:09 -07:00
roulettemons Typescript data (#6553) 2020-04-23 09:16:09 -07:00
ssb Remove extraneous properties from BasicEffect 2020-04-25 12:57:46 -07:00
stadium Typescript data (#6553) 2020-04-23 09:16:09 -07:00
vgc17 Typescript data (#6553) 2020-04-23 09:16:09 -07:00