Gen 2: Implement Random Battle available moves

Courtesy of http://www.smogon.com/forums/members/asterat.98397/
This commit is contained in:
Juanma Serrano 2015-01-19 16:47:53 +01:00
parent 0ff49ac131
commit baab220a56

View File

@ -9,6 +9,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
venusaur: {
randomBattleMoves: ["synthesis","sleeppowder","swordsdance","bodyslam","gigadrain","reflect","leechseed"],
eventPokemon: [
{"generation":2,"level":40,"gender":"M","shiny":true,"moves":["poisonpowder","sleeppowder","razorleaf","sweetscent"]}
],
@ -24,6 +25,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
charizard: {
randomBattleMoves: ["belly drum","fireblast","rockslide","earthquake"],
eventPokemon: [
{"generation":2,"level":40,"gender":"M","shiny":true,"moves":["rage","scaryface","flamethrower","wingattack"]}
],
@ -39,6 +41,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
blastoise: {
randomBattleMoves: ["surf","rest","sleeptalk","icebeam","zapcannon","reflect","rapidspin"],
eventPokemon: [
{"generation":2,"level":40,"gender":"M","shiny":true,"moves":["watergun","bite","rapidspin","protect"]}
],
@ -51,6 +54,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
butterfree: {
randomBattleMoves: ["stun spore","sleeppowder","psychic","nightmare","giga drain"],
tier: "UU"
},
weedle: {
@ -60,6 +64,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
beedrill: {
randomBattleMoves: ["twineedle","hiddenpowerrock","swordsdance","hiddenpowerground","sludgebomb","agility","return"],
tier: "UU"
},
pidgey: {
@ -69,12 +74,14 @@ exports.BattleFormatsData = {
tier: "NFE"
},
pidgeot: {
randomBattleMoves: ["return","hiddenpowerflying","steelwing","mirrormove","wingattack","hiddenpowerground","toxic"],
tier: "UU"
},
rattata: {
tier: "LC"
},
raticate: {
randomBattleMoves: ["superfang","substitute","mimic","bodyslam"],
tier: "UU"
},
spearow: {
@ -84,6 +91,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
fearow: {
randomBattleMoves: ["rest","sleeptalk","doubleedge","drillpeck","hiddenpowerground","hiddenpowerfighting","rest","return","triattack"],
eventPokemon: [
{"generation":1,"level":20,"moves":["growl","leer","furyattack","payday"]}
],
@ -93,6 +101,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
arbok: {
randomBattleMoves: ["sludgebomb","gigadrain","earthuake","screech","substitute","glare"],
tier: "UU"
},
pichu: {
@ -105,6 +114,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
pikachu: {
randomBattleMoves: ["thunderbolt","surf","hiddenpowerfire","sing"],
eventPokemon: [
{"generation":1,"level":5,"moves":["surf"]},
{"generation":1,"level":5,"moves":["fly"]},
@ -113,12 +123,14 @@ exports.BattleFormatsData = {
tier: "UU"
},
raichu: {
randomBattleMoves: ["thunder","surf","raindance","thunderwave","substitute"],
tier: "UU"
},
sandshrew: {
tier: "LC"
},
sandslash: {
randomBattleMoves: ["swordsdance","earthquake","rockslide","substitute"],
tier: "UU"
},
nidoranf: {
@ -136,6 +148,7 @@ exports.BattleFormatsData = {
tier: "UU"
},
nidoranm: {
randomBattleMoves: ["earthquake","icebeam","thunder","lovelykiss","fireblast"],
eventPokemon: [
{"generation":2,"level":5,"moves":["leer","tackle","lovelykiss"]},
{"generation":2,"level":5,"moves":["leer","tackle","morningsun"]},
@ -147,6 +160,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
nidoking: {
randomBattleMoves: ["earthquake","icebeam","lovelykiss","thunder"],
tier: "OU"
},
cleffa: {
@ -162,12 +176,14 @@ exports.BattleFormatsData = {
tier: "NFE"
},
clefable: {
randomBattleMoves: ["return","shadowball","moonlight","bellydrum","icebeam","thunderbolt","charm","encore","fireblast"],
tier: "BL"
},
vulpix: {
tier: "LC"
},
ninetales: {
randomBattleMoves: ["hypnosis","toxic","roar","fireblast"],
tier: "UU"
},
igglybuff: {
@ -183,6 +199,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
wigglytuff: {
randomBattleMoves: ["doubleedge","icebeam","thunderbolt","sing","counter","thunderwave"],
tier: "UU"
},
zubat: {
@ -195,6 +212,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
crobat: {
randomBattleMoves: ["wingattack","hiddenpowerfighting","hiddenpowerground","toxic","return","confuseray","meanlook","screech","fly"],
tier: "UU"
},
oddish: {
@ -207,9 +225,11 @@ exports.BattleFormatsData = {
tier: "NFE"
},
vileplume: {
randomBattleMoves: ["sleeppowder","leechseed","sludgebomb","mooonlight"],
tier: "UU"
},
bellossom: {
randomBattleMoves: ["sleeppowder","stunspore","razorlead","moonlight","sludgebomb","swordsdance","hiddenpowerground"],
tier: "UU"
},
paras: {
@ -219,24 +239,28 @@ exports.BattleFormatsData = {
tier: "LC"
},
parasect: {
randomBattleMoves: ["spore","hiddenpowerbug","hiddenpowerice","hiddenpowerfire","growth","gigadrain","stunspore","swordsdance","return","sludgebomb"],
tier: "UU"
},
venonat: {
tier: "LC"
},
venomoth: {
randomBattleMoves: ["curse","sleeppowder","stunspore","hiddenpowerbug","sludgebomb"],
tier: "UU"
},
diglett: {
tier: "LC"
},
dugtrio: {
randomBattleMoves: ["earthquake","rockslide","beatup","substitute","sludgebomb"],
tier: "UU"
},
meowth: {
tier: "LC"
},
persian: {
randomBattleMoves: ["bodyslam","hypnosis","shadowball","return","screech","thunderbolt","zapcannon","swagger","substitute","psychup"],
tier: "UU"
},
psyduck: {
@ -248,18 +272,22 @@ exports.BattleFormatsData = {
tier: "LC"
},
golduck: {
randomBattleMoves: ["crosschop","hypnosis","surf","hydropump","hiddenpowerelectric","hiddenpowergrass","icebeam"],
tier: "UU"
},
mankey: {
tier: "LC"
},
primeape: {
randomBattleMoves: ["crosschop","rockslide","hiddenpowerbug","meditate","substitute"],
tier: "UU"
},
growlithe: {
tier: "LC"
},
arcanine: {
randomBattleMoves: ["fireblast","flamethrower","bodyslam","hiddenpowerfighting","rest","sleeptalk"],
tier: "UU"
},
poliwag: {
@ -274,9 +302,11 @@ exports.BattleFormatsData = {
tier: "NFE"
},
poliwrath: {
randomBattleMoves: ["bellydrum","lovelykiss","hydropump","bodyslam"],
tier: "UU"
},
politoed: {
randomBattleMoves: ["bellydrum","lovelykiss","surf","bodyslam"],
tier: "UU"
},
abra: {
@ -289,6 +319,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
alakazam: {
randomBattleMoves: ["recover","thunderwave","firepunch","psychic"],
tier: "BL"
},
machop: {
@ -302,6 +333,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
machamp: {
randomBattleMoves: ["crosschop","curse","rockslide","hiddenpowerbug","hiddenpowerghost","fireblast"],
tier: "OU"
},
bellsprout: {
@ -315,6 +347,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
victreebel: {
randomBattleMoves: ["sleeppowder","growth","gigadrain","swordsdance","sludgebomb","hiddenpowerfire","hiddenpowerice"],
tier: "UU"
},
tentacool: {
@ -324,6 +357,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
tentacruel: {
randomBattleMoves: ["swordsdance","substitute","surf","sludgebomb"],
tier: "BL"
},
geodude: {
@ -336,6 +370,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
golem: {
randomBattleMoves: ["rockslide","earthquake","explosion","counter","curse"],
tier: "BL"
},
ponyta: {
@ -345,6 +380,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
rapidash: {
randomBattleMoves: ["fireblast","hypnosis","hiddenpoweground","hiddenpowerrock","irontail","curse","return"],
eventPokemon: [
{"generation":1,"level":40,"moves":["ember","firespin","stomp","payday"]}
],
@ -354,9 +390,11 @@ exports.BattleFormatsData = {
tier: "LC"
},
slowbro: {
randomBattleMoves: ["surf","psychic","thunderwvae","rest"],
tier: "UU"
},
slowking: {
randomBattleMoves: ["surf","psychic","thunderwave","rest"],
tier: "UU"
},
magnemite: {
@ -366,9 +404,11 @@ exports.BattleFormatsData = {
tier: "LC"
},
magneton: {
randomBattleMoves: ["thunderbolt","thunderwave","hiddenpowerwater","substitute"],
tier: "UU"
},
farfetchd: {
randomBattleMoves: ["swordsdance","hiddenpowerflying","agility","batonpass","return","swagger","psychup","hiddenpowerground","gust"],
eventPokemon: [
{"generation":2,"level":5,"moves":["batonpass","swordsdance","agility","slash"]},
{"generation":2,"level":5,"moves":["peck","furycutter"]}
@ -382,6 +422,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
dodrio: {
randomBattleMoves: ["doubleedge","drillpeck","rest","sleeptalk"],
tier: "UU"
},
seel: {
@ -391,18 +432,21 @@ exports.BattleFormatsData = {
tier: "LC"
},
dewgong: {
randomBattleMoves: ["surf","icebeam","encore","rest","sleeptalk"],
tier: "UU"
},
grimer: {
tier: "LC"
},
muk: {
randomBattleMoves: ["fireblast","explosion","curse","gigadrain","sludgebomb"],
tier: "BL"
},
shellder: {
tier: "LC"
},
cloyster: {
randomBattleMoves: ["explosion","rapidspin","surf","spikes","toxic","icebeam","rest"],
tier: "OU"
},
gastly: {
@ -412,6 +456,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
gengar: {
randomBattleMoves: ["thunder","icepunch","destinybond","explosion","dynamicpunch","hypnosis","perishsong","meanlook","protect"],
tier: "OU"
},
onix: {
@ -421,6 +466,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
steelix: {
randomBattleMoves: ["roar","curse","explosion","bodyslam","rockslide","earthquake"],
tier: "OU"
},
drowzee: {
@ -430,6 +476,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
hypno: {
randomBattleMoves: ["psychic","thunderpunch","lightscreen","reflect","icepunch","thunderwave"],
tier: "UU"
},
krabby: {
@ -439,6 +486,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
kingler: {
randomBattleMoves: ["swordsdance","doubleedge","rest","sleeptalk","substitute","surf","crabhammer","hiddenpowerfighting","hiddenowerground","hiddenpowerrock"],
tier: "UU"
},
voltorb: {
@ -448,6 +496,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
electrode: {
randomBattleMoves: ["thunderbolt","explosion","rest","hiddenpowerice","hiddenpowergrass","toxic","thunderwave","lightscreen","reflect","hiddenpowerwater"],
tier: "UU"
},
exeggcute: {
@ -457,6 +506,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
exeggutor: {
randomBattleMoves: ["explosion","psychic","gigadrain","hiddenpowerfire","sleeppowder","stunspore"],
tier: "OU"
},
cubone: {
@ -466,6 +516,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
marowak: {
randomBattleMoves: ["earthquake","rockslide","hiddenpowerbug","rest","swordsdance"],
tier: "OU"
},
tyrogue: {
@ -476,15 +527,19 @@ exports.BattleFormatsData = {
tier: "LC"
},
hitmonlee: {
randomBattleMoves: ["highjumpkick","meditate","return","hiddenpowerghost","hiddenpowerrock","hiddenpowerbug"],
tier: "UU"
},
hitmonchan: {
randomBattleMoves: ["highjumpkick","counter","curse","return","hiddenpowerghost"],
tier: "UU"
},
hitmontop: {
randomBattleMoves: ["highjumpkick","curse","rest","hiddenpowerghost","return"],
tier: "UU"
},
lickitung: {
randomBattleMoves: ["thunderbolt","icebeam","rest","sleeptalk","swordsdance","bodyslam"],
eventPokemon: [
{"generation":2,"level":5,"moves":["lick","doubleslap"]}
],
@ -494,12 +549,14 @@ exports.BattleFormatsData = {
tier: "LC"
},
weezing: {
randomBattleMoves: ["thunder","fireblast","sludgebomb","explosion"],
tier: "UU"
},
rhyhorn: {
tier: "LC"
},
rhydon: {
randomBattleMoves: ["earthquake","rockslide","curse","roar"],
tier: "OU"
},
chansey: {
@ -509,15 +566,18 @@ exports.BattleFormatsData = {
tier: "UU"
},
blissey: {
randomBattleMoves: ["softboiled","healbell","icebeam","lightscreen","flamethrower","sing","toxic"],
tier: "OU"
},
tangela: {
randomBattleMoves: ["sleeppowder","stunspore","sleeptalk","synthesis","reflect"],
eventPokemon: [
{"generation":2,"level":5,"moves":["constrict","sleeppowder","synthesis"]}
],
tier: "UU"
},
kangaskhan: {
randomBattleMoves: ["curse","roar","bodyslam","return","attract","substitute","rest"],
eventPokemon: [
{"generation":2,"level":5,"gender":"F","moves":["cometpunch","feintattack"]}
],
@ -533,6 +593,7 @@ exports.BattleFormatsData = {
tier: "NFE"
},
kingdra: {
randomBattleMoves: ["rest","sleeptalk","doubledge","surf"],
tier: "BL"
},
goldeen: {
@ -551,6 +612,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
starmie: {
randomBattleMoves: ["recover","rapidspin","psychic","surf","reflect","thunderwave"],
tier: "OU"
},
mrmime: {
@ -566,6 +628,7 @@ exports.BattleFormatsData = {
tier: "UU"
},
scizor: {
randomBattleMoves: ["swordsdance","agility","batonpass","steelwing","hiddenpowerbug","substitute","hiddenpowerrock"],
tier: "BL"
},
smoochum: {
@ -577,6 +640,7 @@ exports.BattleFormatsData = {
tier: "LC"
},
jynx: {
randomBattleMoves: ["","","",""],
tier: "BL"
},
elekid: {