mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-04-25 07:22:09 -05:00
Also move mods/ to data/mods/ This makes PS more monorepo-like. The intent is to further separate the sim and the server code, but without fully committing to splitting the repository itself. We now support `./pokemon-showdown start` in addition to `./pokemon-showdown`. I'm not clear which I want to be the default yet.
804 lines
23 KiB
JavaScript
804 lines
23 KiB
JavaScript
'use strict';
|
|
|
|
/**@type {{[k: string]: TemplateFormatsData}} */
|
|
let BattleFormatsData = {
|
|
bulbasaur: {
|
|
randomBattleMoves: ["sleeppowder", "bodyslam"],
|
|
essentialMove: "razorleaf",
|
|
exclusiveMoves: ["megadrain", "swordsdance", "swordsdance"],
|
|
tier: "LC",
|
|
},
|
|
ivysaur: {
|
|
randomBattleMoves: ["sleeppowder", "swordsdance", "bodyslam"],
|
|
essentialMove: "razorleaf",
|
|
tier: "NFE",
|
|
},
|
|
venusaur: {
|
|
randomBattleMoves: ["sleeppowder", "swordsdance", "bodyslam", "hyperbeam"],
|
|
essentialMove: "razorleaf",
|
|
tier: "UU",
|
|
},
|
|
charmander: {
|
|
randomBattleMoves: ["bodyslam", "slash"],
|
|
essentialMove: "fireblast",
|
|
exclusiveMoves: ["counter", "seismictoss"],
|
|
comboMoves: ["swordsdance", "bodyslam", "submission", "fireblast"],
|
|
tier: "LC",
|
|
},
|
|
charmeleon: {
|
|
randomBattleMoves: ["bodyslam", "slash"],
|
|
essentialMove: "fireblast",
|
|
exclusiveMoves: ["counter", "swordsdance"],
|
|
comboMoves: ["swordsdance", "bodyslam", "submission", "fireblast"],
|
|
tier: "NFE",
|
|
},
|
|
charizard: {
|
|
randomBattleMoves: ["earthquake", "bodyslam", "slash"],
|
|
essentialMove: "fireblast",
|
|
comboMoves: ["swordsdance", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
squirtle: {
|
|
randomBattleMoves: ["blizzard", "seismictoss", "surf", "hydropump"],
|
|
exclusiveMoves: ["counter", "bodyslam"],
|
|
tier: "LC",
|
|
},
|
|
wartortle: {
|
|
randomBattleMoves: ["surf", "blizzard", "bodyslam", "hydropump"],
|
|
exclusiveMoves: ["counter", "rest", "seismictoss"],
|
|
tier: "NFE",
|
|
},
|
|
blastoise: {
|
|
randomBattleMoves: ["surf", "blizzard", "bodyslam", "hydropump"],
|
|
exclusiveMoves: ["earthquake", "rest"],
|
|
tier: "UU",
|
|
},
|
|
caterpie: {
|
|
randomBattleMoves: ["stringshot", "tackle"],
|
|
tier: "LC",
|
|
},
|
|
metapod: {
|
|
randomBattleMoves: ["stringshot", "tackle", "harden"],
|
|
tier: "NFE",
|
|
},
|
|
butterfree: {
|
|
randomBattleMoves: ["psychic", "sleeppowder", "stunspore"],
|
|
exclusiveMoves: ["megadrain", "psywave"],
|
|
tier: "UU",
|
|
},
|
|
weedle: {
|
|
randomBattleMoves: ["poisonsting", "stringshot"],
|
|
tier: "LC",
|
|
},
|
|
kakuna: {
|
|
randomBattleMoves: ["poisonsting", "stringshot", "harden"],
|
|
tier: "NFE",
|
|
},
|
|
beedrill: {
|
|
randomBattleMoves: ["twineedle", "megadrain", "swordsdance"],
|
|
exclusiveMoves: ["doubleedge", "doubleedge", "hyperbeam"],
|
|
comboMoves: ["twineedle", "hyperbeam", "swordsdance", "agility"],
|
|
tier: "UU",
|
|
},
|
|
pidgey: {
|
|
randomBattleMoves: ["agility", "skyattack", "doubleedge"],
|
|
exclusiveMoves: ["reflect", "sandattack", "mirrormove", "mimic", "toxic", "substitute"],
|
|
tier: "LC",
|
|
},
|
|
pidgeotto: {
|
|
randomBattleMoves: ["agility", "skyattack", "doubleedge"],
|
|
exclusiveMoves: ["reflect", "sandattack", "mirrormove", "mimic", "toxic", "substitute"],
|
|
tier: "NFE",
|
|
},
|
|
pidgeot: {
|
|
randomBattleMoves: ["agility", "hyperbeam", "doubleedge"],
|
|
exclusiveMoves: ["reflect", "sandattack", "mirrormove", "mimic", "toxic", "skyattack", "skyattack", "substitute"],
|
|
tier: "UU",
|
|
},
|
|
rattata: {
|
|
randomBattleMoves: ["bodyslam", "blizzard", "thunderbolt"],
|
|
essentialMove: "superfang",
|
|
tier: "LC",
|
|
},
|
|
raticate: {
|
|
randomBattleMoves: ["bodyslam", "hyperbeam", "blizzard"],
|
|
essentialMove: "superfang",
|
|
tier: "UU",
|
|
},
|
|
spearow: {
|
|
randomBattleMoves: ["drillpeck", "doubleedge", "agility"],
|
|
exclusiveMoves: ["leer", "toxic", "mirrormove", "mimic", "substitute"],
|
|
tier: "LC",
|
|
},
|
|
fearow: {
|
|
randomBattleMoves: ["drillpeck", "doubleedge", "hyperbeam", "agility"],
|
|
eventPokemon: [
|
|
{"generation": 1, "level": 20, "moves": ["growl", "leer", "furyattack", "payday"]},
|
|
],
|
|
tier: "UU",
|
|
},
|
|
ekans: {
|
|
randomBattleMoves: ["glare", "earthquake", "bodyslam", "rockslide"],
|
|
tier: "LC",
|
|
},
|
|
arbok: {
|
|
randomBattleMoves: ["earthquake", "glare", "hyperbeam"],
|
|
exclusiveMoves: ["bodyslam", "rockslide"],
|
|
tier: "UU",
|
|
},
|
|
pikachu: {
|
|
randomBattleMoves: ["thunderwave", "surf"],
|
|
essentialMove: "thunderbolt",
|
|
exclusiveMoves: ["bodyslam", "thunder", "agility", "seismictoss"],
|
|
eventPokemon: [
|
|
{"generation": 1, "level": 5, "moves": ["surf"]},
|
|
{"generation": 1, "level": 5, "moves": ["fly"]},
|
|
{"generation": 1, "level": 5, "moves": ["thundershock", "growl", "surf"]},
|
|
],
|
|
tier: "LC",
|
|
},
|
|
raichu: {
|
|
randomBattleMoves: ["thunderwave", "surf"],
|
|
essentialMove: "thunderbolt",
|
|
exclusiveMoves: ["bodyslam", "thunder", "agility", "seismictoss", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
sandshrew: {
|
|
randomBattleMoves: ["swordsdance", "bodyslam", "rockslide"],
|
|
essentialMove: "earthquake",
|
|
tier: "LC",
|
|
},
|
|
sandslash: {
|
|
randomBattleMoves: ["swordsdance", "bodyslam", "rockslide"],
|
|
essentialMove: "earthquake",
|
|
tier: "UU",
|
|
},
|
|
nidoranf: {
|
|
randomBattleMoves: ["bodyslam", "blizzard", "thunderbolt"],
|
|
exclusiveMoves: ["doubleedge", "doublekick"],
|
|
tier: "LC",
|
|
},
|
|
nidorina: {
|
|
randomBattleMoves: ["bodyslam", "blizzard", "thunderbolt"],
|
|
exclusiveMoves: ["bubblebeam", "doublekick", "doubleedge"],
|
|
tier: "NFE",
|
|
},
|
|
nidoqueen: {
|
|
randomBattleMoves: ["blizzard", "thunderbolt", "bodyslam"],
|
|
essentialMove: "earthquake",
|
|
tier: "UU",
|
|
},
|
|
nidoranm: {
|
|
randomBattleMoves: ["bodyslam", "blizzard", "thunderbolt"],
|
|
exclusiveMoves: ["doubleedge", "doublekick"],
|
|
tier: "LC",
|
|
},
|
|
nidorino: {
|
|
randomBattleMoves: ["bodyslam", "blizzard", "thunderbolt"],
|
|
exclusiveMoves: ["bubblebeam", "doublekick", "doubleedge"],
|
|
tier: "NFE",
|
|
},
|
|
nidoking: {
|
|
randomBattleMoves: ["blizzard", "bodyslam"],
|
|
essentialMove: "earthquake",
|
|
exclusiveMoves: ["thunder", "thunderbolt", "rockslide"],
|
|
tier: "UU",
|
|
},
|
|
clefairy: {
|
|
randomBattleMoves: ["bodyslam", "thunderwave", "thunderbolt"],
|
|
essentialMove: "blizzard",
|
|
exclusiveMoves: ["counter", "sing", "sing", "psychic", "seismictoss"],
|
|
tier: "LC",
|
|
},
|
|
clefable: {
|
|
randomBattleMoves: ["bodyslam", "thunderwave", "thunderbolt"],
|
|
essentialMove: "blizzard",
|
|
exclusiveMoves: ["counter", "sing", "sing", "psychic", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
vulpix: {
|
|
randomBattleMoves: ["bodyslam", "confuseray", "fireblast"],
|
|
exclusiveMoves: ["flamethrower", "reflect", "substitute"],
|
|
tier: "LC",
|
|
},
|
|
ninetales: {
|
|
randomBattleMoves: ["bodyslam", "confuseray", "fireblast"],
|
|
exclusiveMoves: ["flamethrower", "reflect", "hyperbeam", "substitute"],
|
|
tier: "UU",
|
|
},
|
|
jigglypuff: {
|
|
randomBattleMoves: ["thunderwave", "bodyslam", "seismictoss", "blizzard"],
|
|
exclusiveMoves: ["counter", "sing"],
|
|
tier: "LC",
|
|
},
|
|
wigglytuff: {
|
|
randomBattleMoves: ["thunderwave", "bodyslam", "blizzard"],
|
|
exclusiveMoves: ["counter", "sing", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
zubat: {
|
|
randomBattleMoves: ["screech", "confuseray", "doubleedge", "megadrain"],
|
|
tier: "LC",
|
|
},
|
|
golbat: {
|
|
randomBattleMoves: ["confuseray", "doubleedge", "hyperbeam", "megadrain"],
|
|
tier: "UU",
|
|
},
|
|
oddish: {
|
|
randomBattleMoves: ["sleeppowder", "doubleedge"],
|
|
essentialMove: "megadrain",
|
|
exclusiveMoves: ["swordsdance", "stunspore", "stunspore"],
|
|
tier: "LC",
|
|
},
|
|
gloom: {
|
|
randomBattleMoves: ["sleeppowder", "doubleedge"],
|
|
essentialMove: "megadrain",
|
|
exclusiveMoves: ["swordsdance", "stunspore", "stunspore"],
|
|
tier: "NFE",
|
|
},
|
|
vileplume: {
|
|
randomBattleMoves: ["sleeppowder", "bodyslam", "stunspore", "swordsdance"],
|
|
essentialMove: "megadrain",
|
|
tier: "UU",
|
|
},
|
|
paras: {
|
|
randomBattleMoves: ["bodyslam", "megadrain"],
|
|
essentialMove: "spore",
|
|
exclusiveMoves: ["stunspore", "stunspore", "swordsdance", "growth", "slash"],
|
|
tier: "LC",
|
|
},
|
|
parasect: {
|
|
randomBattleMoves: ["bodyslam", "megadrain"],
|
|
essentialMove: "spore",
|
|
exclusiveMoves: ["stunspore", "stunspore", "swordsdance", "growth", "slash", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
venonat: {
|
|
randomBattleMoves: ["psychic", "sleeppowder", "stunspore"],
|
|
exclusiveMoves: ["megadrain", "psywave", "doubleedge"],
|
|
tier: "LC",
|
|
},
|
|
venomoth: {
|
|
randomBattleMoves: ["psychic", "sleeppowder", "stunspore"],
|
|
exclusiveMoves: ["megadrain", "megadrain", "doubleedge"],
|
|
tier: "UU",
|
|
},
|
|
diglett: {
|
|
randomBattleMoves: ["slash", "rockslide", "bodyslam"],
|
|
essentialMove: "earthquake",
|
|
tier: "LC",
|
|
},
|
|
dugtrio: {
|
|
randomBattleMoves: ["slash", "rockslide", "bodyslam"],
|
|
essentialMove: "earthquake",
|
|
tier: "UU",
|
|
},
|
|
meowth: {
|
|
randomBattleMoves: ["bubblebeam", "bodyslam"],
|
|
essentialMove: "slash",
|
|
exclusiveMoves: ["thunder", "thunderbolt"],
|
|
tier: "LC",
|
|
},
|
|
persian: {
|
|
randomBattleMoves: ["bubblebeam", "bodyslam"],
|
|
essentialMove: "slash",
|
|
exclusiveMoves: ["thunderbolt", "thunder", "hyperbeam", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
psyduck: {
|
|
randomBattleMoves: ["blizzard", "amnesia"],
|
|
essentialMove: "surf",
|
|
exclusiveMoves: ["bodyslam", "seismictoss", "rest", "hydropump"],
|
|
eventPokemon: [
|
|
{"generation": 1, "level": 15, "moves": ["scratch", "amnesia"]},
|
|
],
|
|
tier: "LC",
|
|
},
|
|
golduck: {
|
|
randomBattleMoves: ["blizzard", "amnesia"],
|
|
essentialMove: "surf",
|
|
exclusiveMoves: ["bodyslam", "seismictoss", "rest", "hydropump"],
|
|
tier: "UU",
|
|
},
|
|
mankey: {
|
|
randomBattleMoves: ["submission", "rockslide", "bodyslam"],
|
|
exclusiveMoves: ["counter", "megakick"],
|
|
tier: "LC",
|
|
},
|
|
primeape: {
|
|
randomBattleMoves: ["submission", "rockslide", "bodyslam"],
|
|
exclusiveMoves: ["counter", "hyperbeam", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
growlithe: {
|
|
randomBattleMoves: ["fireblast", "bodyslam", "flamethrower", "reflect"],
|
|
tier: "LC",
|
|
},
|
|
arcanine: {
|
|
randomBattleMoves: ["fireblast", "bodyslam", "hyperbeam"],
|
|
exclusiveMoves: ["flamethrower", "reflect"],
|
|
tier: "UU",
|
|
},
|
|
poliwag: {
|
|
randomBattleMoves: ["blizzard", "surf"],
|
|
essentialMove: "amnesia",
|
|
exclusiveMoves: ["psychic", "hypnosis", "hypnosis"],
|
|
tier: "LC",
|
|
},
|
|
poliwhirl: {
|
|
randomBattleMoves: ["blizzard", "surf"],
|
|
essentialMove: "amnesia",
|
|
exclusiveMoves: ["psychic", "hypnosis", "hypnosis", "counter"],
|
|
tier: "NFE",
|
|
},
|
|
poliwrath: {
|
|
randomBattleMoves: ["bodyslam", "earthquake", "submission", "blizzard"],
|
|
essentialMove: "surf",
|
|
exclusiveMoves: ["psychic", "hypnosis", "hypnosis"],
|
|
comboMoves: ["amnesia", "blizzard"],
|
|
tier: "UU",
|
|
},
|
|
abra: {
|
|
randomBattleMoves: ["psychic", "thunderwave", "seismictoss"],
|
|
exclusiveMoves: ["reflect", "counter"],
|
|
tier: "LC",
|
|
},
|
|
kadabra: {
|
|
randomBattleMoves: ["psychic", "thunderwave", "recover"],
|
|
exclusiveMoves: ["reflect", "reflect", "counter", "seismictoss", "seismictoss"],
|
|
tier: "UU",
|
|
},
|
|
alakazam: {
|
|
randomBattleMoves: ["psychic", "thunderwave", "recover"],
|
|
exclusiveMoves: ["reflect", "reflect", "counter", "seismictoss", "seismictoss"],
|
|
tier: "OU",
|
|
},
|
|
machop: {
|
|
randomBattleMoves: ["bodyslam", "earthquake", "submission"],
|
|
exclusiveMoves: ["counter", "rockslide", "rockslide"],
|
|
tier: "LC",
|
|
},
|
|
machoke: {
|
|
randomBattleMoves: ["bodyslam", "earthquake", "submission"],
|
|
exclusiveMoves: ["counter", "rockslide", "rockslide"],
|
|
tier: "NFE",
|
|
},
|
|
machamp: {
|
|
randomBattleMoves: ["bodyslam", "earthquake", "submission"],
|
|
exclusiveMoves: ["counter", "rockslide", "rockslide", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
bellsprout: {
|
|
randomBattleMoves: ["sleeppowder", "swordsdance", "doubleedge", "stunspore"],
|
|
essentialMove: "razorleaf",
|
|
tier: "LC",
|
|
},
|
|
weepinbell: {
|
|
randomBattleMoves: ["sleeppowder", "swordsdance", "doubleedge", "stunspore"],
|
|
essentialMove: "razorleaf",
|
|
tier: "NFE",
|
|
},
|
|
victreebel: {
|
|
randomBattleMoves: ["sleeppowder", "bodyslam", "stunspore"],
|
|
essentialMove: "razorleaf",
|
|
comboMoves: ["swordsdance", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
tentacool: {
|
|
randomBattleMoves: ["barrier", "hydropump", "surf"],
|
|
essentialMove: "blizzard",
|
|
exclusiveMoves: ["megadrain", "megadrain"],
|
|
comboMoves: ["surf", "hydropump"],
|
|
tier: "LC",
|
|
},
|
|
tentacruel: {
|
|
randomBattleMoves: ["blizzard", "hydropump", "surf", "hyperbeam"],
|
|
essentialMove: "swordsdance",
|
|
tier: "UU",
|
|
},
|
|
geodude: {
|
|
randomBattleMoves: ["bodyslam", "earthquake", "rockslide", "explosion"],
|
|
tier: "LC",
|
|
},
|
|
graveler: {
|
|
randomBattleMoves: ["bodyslam", "earthquake", "rockslide", "explosion"],
|
|
tier: "UU",
|
|
},
|
|
golem: {
|
|
randomBattleMoves: ["explosion", "bodyslam", "earthquake", "rockslide"],
|
|
tier: "OU",
|
|
},
|
|
ponyta: {
|
|
randomBattleMoves: ["fireblast", "agility", "bodyslam", "reflect"],
|
|
tier: "LC",
|
|
},
|
|
rapidash: {
|
|
randomBattleMoves: ["fireblast", "agility", "bodyslam", "hyperbeam"],
|
|
eventPokemon: [
|
|
{"generation": 1, "level": 40, "moves": ["ember", "firespin", "stomp", "payday"]},
|
|
],
|
|
tier: "UU",
|
|
},
|
|
slowpoke: {
|
|
randomBattleMoves: ["earthquake", "surf"],
|
|
essentialMove: "thunderwave",
|
|
exclusiveMoves: ["blizzard", "psychic", "rest"],
|
|
comboMoves: ["amnesia", "surf"],
|
|
tier: "LC",
|
|
},
|
|
slowbro: {
|
|
randomBattleMoves: ["amnesia", "surf", "thunderwave"],
|
|
exclusiveMoves: ["rest", "rest", "psychic", "blizzard"],
|
|
tier: "OU",
|
|
},
|
|
magnemite: {
|
|
randomBattleMoves: ["thunderwave", "thunder", "thunderbolt"],
|
|
exclusiveMoves: ["mimic", "doubleedge", "toxic", "substitute"],
|
|
tier: "LC",
|
|
},
|
|
magneton: {
|
|
randomBattleMoves: ["thunderwave", "thunder", "thunderbolt"],
|
|
exclusiveMoves: ["mimic", "doubleedge", "toxic", "hyperbeam", "hyperbeam", "substitute"],
|
|
tier: "UU",
|
|
},
|
|
farfetchd: {
|
|
randomBattleMoves: ["agility", "swordsdance", "bodyslam"],
|
|
essentialMove: "slash",
|
|
tier: "UU",
|
|
},
|
|
doduo: {
|
|
randomBattleMoves: ["drillpeck", "bodyslam", "agility", "doubleedge"],
|
|
tier: "LC",
|
|
},
|
|
dodrio: {
|
|
randomBattleMoves: ["drillpeck", "bodyslam", "agility", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
seel: {
|
|
randomBattleMoves: ["surf", "blizzard", "bodyslam"],
|
|
exclusiveMoves: ["rest", "mimic"],
|
|
tier: "LC",
|
|
},
|
|
dewgong: {
|
|
randomBattleMoves: ["surf", "blizzard", "bodyslam"],
|
|
exclusiveMoves: ["rest", "rest", "mimic", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
grimer: {
|
|
randomBattleMoves: ["sludge", "bodyslam"],
|
|
essentialMove: "explosion",
|
|
exclusiveMoves: ["megadrain", "megadrain", "fireblast", "screech"],
|
|
tier: "LC",
|
|
},
|
|
muk: {
|
|
randomBattleMoves: ["sludge", "bodyslam"],
|
|
essentialMove: "explosion",
|
|
exclusiveMoves: ["megadrain", "megadrain", "fireblast", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
shellder: {
|
|
randomBattleMoves: ["surf", "blizzard", "doubleedge", "explosion"],
|
|
tier: "LC",
|
|
},
|
|
cloyster: {
|
|
randomBattleMoves: ["surf", "blizzard", "explosion"],
|
|
exclusiveMoves: ["hyperbeam", "hyperbeam", "doubleedge"],
|
|
tier: "OU",
|
|
},
|
|
gastly: {
|
|
randomBattleMoves: ["explosion", "megadrain", "nightshade", "psychic"],
|
|
essentialMove: "thunderbolt",
|
|
exclusiveMoves: ["hypnosis", "hypnosis", "confuseray"],
|
|
tier: "LC",
|
|
},
|
|
haunter: {
|
|
randomBattleMoves: ["explosion", "megadrain", "nightshade", "psychic"],
|
|
essentialMove: "thunderbolt",
|
|
exclusiveMoves: ["hypnosis", "hypnosis", "confuseray"],
|
|
tier: "NFE",
|
|
},
|
|
gengar: {
|
|
randomBattleMoves: ["explosion", "megadrain", "nightshade", "psychic"],
|
|
essentialMove: "thunderbolt",
|
|
exclusiveMoves: ["hypnosis", "hypnosis", "confuseray"],
|
|
tier: "OU",
|
|
},
|
|
onix: {
|
|
randomBattleMoves: ["earthquake", "explosion", "rockslide", "bodyslam"],
|
|
tier: "UU",
|
|
},
|
|
drowzee: {
|
|
randomBattleMoves: ["hypnosis", "psychic", "thunderwave"],
|
|
exclusiveMoves: ["seismictoss", "seismictoss", "counter", "reflect", "rest"],
|
|
tier: "LC",
|
|
},
|
|
hypno: {
|
|
randomBattleMoves: ["hypnosis", "psychic", "thunderwave"],
|
|
exclusiveMoves: ["seismictoss", "seismictoss", "counter", "rest", "rest", "reflect"],
|
|
tier: "UU",
|
|
},
|
|
krabby: {
|
|
randomBattleMoves: ["bodyslam", "crabhammer", "swordsdance", "blizzard"],
|
|
tier: "LC",
|
|
},
|
|
kingler: {
|
|
randomBattleMoves: ["bodyslam", "hyperbeam", "swordsdance", "crabhammer"],
|
|
tier: "UU",
|
|
},
|
|
voltorb: {
|
|
randomBattleMoves: ["thunderbolt", "thunderwave", "explosion"],
|
|
exclusiveMoves: ["thunder", "screech", "toxic"],
|
|
tier: "LC",
|
|
},
|
|
electrode: {
|
|
randomBattleMoves: ["thunderbolt", "thunderwave", "explosion"],
|
|
exclusiveMoves: ["thunder", "screech", "toxic", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
exeggcute: {
|
|
randomBattleMoves: ["sleeppowder", "stunspore"],
|
|
essentialMove: "psychic",
|
|
exclusiveMoves: ["explosion", "explosion", "doubleedge"],
|
|
tier: "LC",
|
|
},
|
|
exeggutor: {
|
|
randomBattleMoves: ["psychic", "explosion", "sleeppowder"],
|
|
exclusiveMoves: ["stunspore", "stunspore", "stunspore", "megadrain", "megadrain", "eggbomb", "doubleedge", "hyperbeam"],
|
|
tier: "OU",
|
|
},
|
|
cubone: {
|
|
randomBattleMoves: ["earthquake", "blizzard", "bodyslam", "seismictoss"],
|
|
tier: "LC",
|
|
},
|
|
marowak: {
|
|
randomBattleMoves: ["earthquake", "blizzard", "bodyslam", "seismictoss"],
|
|
tier: "UU",
|
|
},
|
|
hitmonlee: {
|
|
randomBattleMoves: ["bodyslam", "highjumpkick", "seismictoss"],
|
|
exclusiveMoves: ["counter", "counter", "meditate"],
|
|
tier: "UU",
|
|
},
|
|
hitmonchan: {
|
|
randomBattleMoves: ["bodyslam", "submission", "seismictoss"],
|
|
exclusiveMoves: ["counter", "counter", "agility"],
|
|
tier: "UU",
|
|
},
|
|
lickitung: {
|
|
randomBattleMoves: ["swordsdance", "hyperbeam"],
|
|
essentialMove: "bodyslam",
|
|
exclusiveMoves: ["earthquake", "earthquake", "earthquake", "blizzard"],
|
|
tier: "UU",
|
|
},
|
|
koffing: {
|
|
randomBattleMoves: ["sludge", "explosion", "thunderbolt", "fireblast"],
|
|
tier: "LC",
|
|
},
|
|
weezing: {
|
|
randomBattleMoves: ["sludge", "explosion", "thunderbolt", "fireblast"],
|
|
tier: "UU",
|
|
},
|
|
rhyhorn: {
|
|
randomBattleMoves: ["earthquake", "rockslide", "substitute", "bodyslam"],
|
|
tier: "LC",
|
|
},
|
|
rhydon: {
|
|
randomBattleMoves: ["earthquake", "rockslide", "bodyslam"],
|
|
exclusiveMoves: ["substitute", "substitute", "hyperbeam"],
|
|
tier: "OU",
|
|
},
|
|
chansey: {
|
|
randomBattleMoves: ["icebeam", "thunderwave"],
|
|
essentialMove: "softboiled",
|
|
exclusiveMoves: ["counter", "sing", "reflect", "thunderbolt", "thunderbolt", "thunderbolt", "seismictoss"],
|
|
tier: "OU",
|
|
},
|
|
tangela: {
|
|
randomBattleMoves: ["sleeppowder", "bodyslam", "swordsdance"],
|
|
essentialMove: "megadrain",
|
|
comboMoves: ["growth", "stunspore"],
|
|
tier: "UU",
|
|
},
|
|
kangaskhan: {
|
|
randomBattleMoves: ["bodyslam", "hyperbeam", "earthquake"],
|
|
exclusiveMoves: ["surf", "rockslide", "rockslide", "counter"],
|
|
tier: "UU",
|
|
},
|
|
horsea: {
|
|
randomBattleMoves: ["agility", "blizzard"],
|
|
essentialMove: "surf",
|
|
exclusiveMoves: ["doubleedge", "smokescreen", "hydropump"],
|
|
tier: "LC",
|
|
},
|
|
seadra: {
|
|
randomBattleMoves: ["agility", "blizzard"],
|
|
essentialMove: "surf",
|
|
exclusiveMoves: ["doubleedge", "smokescreen", "hyperbeam", "hydropump"],
|
|
tier: "UU",
|
|
},
|
|
goldeen: {
|
|
randomBattleMoves: ["surf", "blizzard", "agility", "doubleedge"],
|
|
tier: "LC",
|
|
},
|
|
seaking: {
|
|
randomBattleMoves: ["surf", "blizzard", "doubleedge"],
|
|
exclusiveMoves: ["hyperbeam", "agility", "agility"],
|
|
tier: "UU",
|
|
},
|
|
staryu: {
|
|
randomBattleMoves: ["blizzard", "thunderbolt", "thunderwave"],
|
|
essentialMove: "recover",
|
|
exclusiveMoves: ["surf", "surf", "hydropump"],
|
|
tier: "LC",
|
|
},
|
|
starmie: {
|
|
randomBattleMoves: ["blizzard", "thunderbolt", "thunderwave"],
|
|
essentialMove: "recover",
|
|
exclusiveMoves: ["surf", "hydropump", "psychic", "surf"],
|
|
tier: "OU",
|
|
},
|
|
mrmime: {
|
|
randomBattleMoves: ["psychic", "thunderwave", "thunderbolt", "seismictoss"],
|
|
tier: "UU",
|
|
},
|
|
scyther: {
|
|
randomBattleMoves: ["slash", "swordsdance", "agility", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
jynx: {
|
|
randomBattleMoves: ["lovelykiss", "blizzard", "psychic"],
|
|
exclusiveMoves: ["mimic", "bodyslam", "seismictoss", "counter", "counter"],
|
|
tier: "OU",
|
|
},
|
|
electabuzz: {
|
|
randomBattleMoves: ["thunderbolt", "thunderwave", "psychic", "seismictoss"],
|
|
tier: "UU",
|
|
},
|
|
magmar: {
|
|
randomBattleMoves: ["confuseray", "fireblast", "bodyslam"],
|
|
exclusiveMoves: ["psychic", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
pinsir: {
|
|
randomBattleMoves: ["swordsdance", "hyperbeam", "bodyslam"],
|
|
exclusiveMoves: ["submission", "submission", "seismictoss"],
|
|
tier: "UU",
|
|
},
|
|
tauros: {
|
|
randomBattleMoves: ["bodyslam", "hyperbeam", "earthquake"],
|
|
exclusiveMoves: ["blizzard", "blizzard", "blizzard", "thunderbolt"],
|
|
tier: "OU",
|
|
},
|
|
magikarp: {
|
|
randomBattleMoves: ["tackle", "dragonrage"],
|
|
eventPokemon: [
|
|
{"generation": 1, "level": 5, "moves": ["dragonrage"]},
|
|
],
|
|
tier: "LC",
|
|
},
|
|
gyarados: {
|
|
randomBattleMoves: ["blizzard", "thunderbolt", "bodyslam", "hyperbeam"],
|
|
exclusiveMoves: ["surf", "hydropump"],
|
|
tier: "UU",
|
|
},
|
|
lapras: {
|
|
randomBattleMoves: ["surf", "bodyslam", "sing", "rest", "confuseray"],
|
|
essentialMove: "blizzard",
|
|
exclusiveMoves: ["thunderbolt", "thunderbolt"],
|
|
tier: "OU",
|
|
},
|
|
ditto: {
|
|
randomBattleMoves: ["transform"],
|
|
tier: "UU",
|
|
},
|
|
eevee: {
|
|
randomBattleMoves: ["doubleedge", "reflect", "quickattack"],
|
|
essentialMove: "bodyslam",
|
|
exclusiveMoves: ["mimic", "sandattack", "tailwhip", "bide"],
|
|
tier: "LC",
|
|
},
|
|
vaporeon: {
|
|
randomBattleMoves: ["rest", "blizzard"],
|
|
essentialMove: "surf",
|
|
exclusiveMoves: ["bodyslam", "mimic", "hydropump"],
|
|
tier: "UU",
|
|
},
|
|
jolteon: {
|
|
randomBattleMoves: ["thunderwave", "bodyslam", "thunderbolt"],
|
|
exclusiveMoves: ["pinmissile", "pinmissile", "doublekick", "agility", "agility"],
|
|
tier: "OU",
|
|
},
|
|
flareon: {
|
|
randomBattleMoves: ["fireblast", "bodyslam", "hyperbeam", "quickattack"],
|
|
tier: "UU",
|
|
},
|
|
porygon: {
|
|
randomBattleMoves: ["thunderwave", "blizzard"],
|
|
essentialMove: "recover",
|
|
exclusiveMoves: ["psychic", "thunderbolt", "triattack", "doubleedge"],
|
|
tier: "UU",
|
|
},
|
|
omanyte: {
|
|
randomBattleMoves: ["hydropump", "surf", "bodyslam"],
|
|
essentialMove: "seismictoss",
|
|
exclusiveMoves: ["blizzard", "blizzard"],
|
|
comboMoves: ["surf", "hydropump"],
|
|
tier: "LC",
|
|
},
|
|
omastar: {
|
|
randomBattleMoves: ["hydropump", "surf", "seismictoss", "blizzard"],
|
|
exclusiveMoves: ["bodyslam", "rest"],
|
|
tier: "UU",
|
|
},
|
|
kabuto: {
|
|
randomBattleMoves: ["blizzard", "bodyslam", "surf", "slash"],
|
|
tier: "LC",
|
|
},
|
|
kabutops: {
|
|
randomBattleMoves: ["swordsdance", "surf", "hyperbeam"],
|
|
exclusiveMoves: ["bodyslam", "slash"],
|
|
tier: "UU",
|
|
},
|
|
aerodactyl: {
|
|
randomBattleMoves: ["skyattack", "fireblast", "doubleedge", "hyperbeam"],
|
|
tier: "UU",
|
|
},
|
|
snorlax: {
|
|
randomBattleMoves: ["rest", "thunderbolt", "bodyslam", "selfdestruct"],
|
|
essentialMove: "amnesia",
|
|
exclusiveMoves: ["blizzard", "blizzard"],
|
|
comboMoves: ["earthquake", "hyperbeam", "bodyslam", "selfdestruct"],
|
|
tier: "OU",
|
|
},
|
|
articuno: {
|
|
randomBattleMoves: ["hyperbeam", "agility", "mimic", "reflect", "icebeam"],
|
|
essentialMove: "blizzard",
|
|
comboMoves: ["icebeam", "rest", "reflect"],
|
|
tier: "UU",
|
|
},
|
|
zapdos: {
|
|
randomBattleMoves: ["thunderbolt", "drillpeck", "thunderwave", "agility"],
|
|
tier: "OU",
|
|
},
|
|
moltres: {
|
|
randomBattleMoves: ["agility", "hyperbeam", "fireblast"],
|
|
exclusiveMoves: ["doubleedge", "reflect", "skyattack"],
|
|
tier: "UU",
|
|
},
|
|
dratini: {
|
|
randomBattleMoves: ["hyperbeam", "thunderbolt", "bodyslam", "thunderwave"],
|
|
essentialMove: "blizzard",
|
|
tier: "LC",
|
|
},
|
|
dragonair: {
|
|
randomBattleMoves: ["hyperbeam", "thunderbolt", "bodyslam", "thunderwave"],
|
|
essentialMove: "blizzard",
|
|
tier: "NFE",
|
|
},
|
|
dragonite: {
|
|
randomBattleMoves: ["hyperbeam", "thunderbolt", "bodyslam", "thunderwave"],
|
|
essentialMove: "blizzard",
|
|
tier: "UU",
|
|
},
|
|
mewtwo: {
|
|
randomBattleMoves: ["thunderbolt", "blizzard", "recover"],
|
|
essentialMove: "amnesia",
|
|
exclusiveMoves: ["psychic", "psychic"],
|
|
comboMoves: ["rest", "barrier"],
|
|
tier: "Uber",
|
|
},
|
|
mew: {
|
|
randomBattleMoves: ["thunderwave", "thunderbolt", "blizzard", "earthquake"],
|
|
essentialMove: "psychic",
|
|
exclusiveMoves: ["softboiled", "softboiled", "explosion"],
|
|
comboMoves: ["swordsdance", "earthquake", "hyperbeam"],
|
|
eventPokemon: [
|
|
{"generation": 1, "level": 5, "moves": ["pound"]},
|
|
],
|
|
eventOnly: true,
|
|
tier: "Uber",
|
|
},
|
|
};
|
|
|
|
exports.BattleFormatsData = BattleFormatsData;
|