pokemon-showdown/test/sim/moves
Guangcong Luo 7a023746ba
Refactor battle.dex out of battle (#5851)
In most other similar systems, like TeamValidator, we use `thing.dex` instead of having it extend `ModdedDex`. Battle has always extended `ModdedDex`, though. This changes Battle to match the others.

This should fix an issue with `Battle.data` not being cached.

This also frees up Battle to extend ObjectReadWriteStream<string> in a future update.
2019-10-06 07:38:08 +11:00
..
belch.js
bellydrum.js
boomburst.js
bugbuzz.js
chatter.js
clangoroussoulblaze.js
clearsmog.js
counter.js
curse.js
destinybond.js
disable.js
echoedvoice.js
electricterrain.js
embargo.js
encore.js
fakeout.js
focuspunch.js
followme.js
foresight.js
futuresight.js
gearup.js
glare.js
grassyterrain.js
gravity.js
haze.js
healblock.js
healingwish.js
highjumpkick.js
hypervoice.js
imprison.js
ingrain.js
judgment.js
kingsshield.js
knockoff.js
magicroom.js
magneticflux.js
mindblown.js
miracleeye.js
mistyterrain.js
partingshot.js
perishsong.js
photongeyser.js
psychup.js
pursuit.js
quash.js
ragepowder.js
reflecttype.js
relicsong.js
rollout.js
roost.js
round.js
sheercold.js
shelltrap.js
skydrop.js
smellingsalts.js
snarl.js
spectralthief.js
stealthrock.js
stockpile.js
stompingtantrum.js
substitute.js
taunt.js
thief.js
thousandarrows.js
thunderwave.js
transform.js
trick.js
trickroom.js
trumpcard.js
u-turn.js
uproar.js
weatherball.js
wish.js
zmove.js