pokemon-showdown/data/mods/gen7/random-doubles-data.json
ACakeWearingAHat 118d114bd1
Revamp [Gen 7] Random Battle (#9692)
* Create framework for Gen 7 rands revamp

* Shuffle moves and deal with Z-Conversion Porygon-Z

* Add isDoubles as a input for STAB enforcement

* Undo previous

* Move gen 7 doubles code to a separate file

* fill out moves

* revamp abilities

* minor moveset updates

* prevent technician alolan persian

* mostly linting

* Revamp setup moves

* Male Greninja

* Further clean up Setup lists

* More Z-move stuff

* Tweak move and ability incompatibilities

* enforce shadow sneak on kecleon

* Add Geomancy to setup and prevent evasion abilities by default

* items

* more minor set updates

* linting

* add more z-move users

* soundproof kommonium clanger

* rockium kabutops

* Weak Armor adjustments + some syntax

* refactor and fix /setodds and /randbats and /randdubs

* improve item generation code

* Allow plot sucker houndoom

* Allow Power Construct on Zygarde and homogenize gen 6 ability generation code

* Don't apply new noSTAB list to gen 7 doubles

* Fix -ate abilities

* comment

* Rework shed skin a bit

* Abilities tweaking/simplifying

* simplify Magnet Pull, since Probopass always has earth power

* Enforce U-turn on some Bug types

* Rework specific ability rejections into enforcements

* Prevent Oblivious on Pokemon with no Status moves, since infatuation doesn't exist

* Remove unnecessary item generation code

* Remove Petaya Berry from HP EVs adjustments

* prevent scarf lanturn

* scarf physical changes

diggersby/medicham

* Give Genesect-Douse its level

* Bug fixes and minor set changes

* Split raichu-alola

* Remove unnecessary preferred types

* Don't enforce HP flying on flying types

* make 4 atks jirachi av

* Actually give Jirachi AV and prevent swift swim kingdra with focus energy

* remove another unnecessary ptype

* Drain Punch/CC incompatibility

* Enforce recovery on support Mew

* Prevent Life Orb with Sturdy

* add preferred type(s) to /randbats for gen7

* lint

* forgot semicolon oops

* Remove kangaskhan PT

* Fix u-turn enforcement

* Enforce recovery on Volbeat

* Don't give Honchkrow Black Glasses

* Setup Solgaleo should get Weakness Policy

* Add Bulk Up to guts hariyama

* make Kingler setup sweeper

* Stoutland set update

* Prevent Sash Mismagius and double fire move Volcarona

* Prevent Choice Scarf on Wallbreaker

* Enforce recovery on Ledian

* Remove Ice Beam from Absol-Mega

* Adjust Seviper PTs

* PT normal Heliolisk

* Add PUP to nostab

* Future-proof Nihilego's SpD EVs in case of level changes/Hidden Power IVs

* Change Shaymin PT to Flying

* Prevent lead Focus Sash with Defog or Regenerator

* Remove unnecessary condition for sash

* Move pivotingMoves to the top

* Support Max Move Count tests for gens 7 and 9

* Move general incompatibilites to incompatiblePairs array

* Create a type for roles

* Make Gen 7 no longer inherit from Gen 7 doubles

* Remove unnecessary hardcode

* Remove now unnecessary code (after doubles/singles separation)

* Move hardcodes into incompatiblePairs array

* Split ability enforcement into species and non/species conditions, and fix up some minor things

* Convert ability enforcements that only apply to one Pokemon to species-based

* Update server/chat-plugins/randombattles/index.ts

Co-authored-by: Mia <49593536+mia-pi-git@users.noreply.github.com>

* Update server/chat-plugins/randombattles/index.ts

Co-authored-by: Mia <49593536+mia-pi-git@users.noreply.github.com>

* Update random-teams.ts

* make types for role and preferredType explicit in function definitions

* Update test/random-battles/gen7.js

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen6/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen6/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/gen7/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* finish snake casing the gen 7 file

* snake case gen 8, hopefully

* Update random-teams.ts

* lint please

* missed a snake

* Fix an incompatibility

* Add types for randomSets

* Simplify /randbats data retrival for Gen 7 random doubles

* Further simplify gen 7 randdubs command

---------

Co-authored-by: livid washed <115855253+livid-washed@users.noreply.github.com>
Co-authored-by: adrivrie <adriaan.de.vries@hotmail.com>
Co-authored-by: Mia <49593536+mia-pi-git@users.noreply.github.com>
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2023-08-10 12:09:09 -06:00

1740 lines
72 KiB
JSON

{
"venusaur": {
"moves": ["gigadrain", "hiddenpowerfire", "hiddenpowerice", "powerwhip", "protect", "sleeppowder", "sludgebomb"]
},
"venusaurmega": {
"moves": ["gigadrain", "hiddenpowerfire", "hiddenpowerice", "powerwhip", "protect", "sleeppowder", "sludgebomb"]
},
"charizard": {
"moves": ["airslash", "fireblast", "focusblast", "heatwave", "holdhands", "protect", "roost"]
},
"charizardmegax": {
"moves": ["dragonclaw", "dragondance", "flareblitz", "rockslide", "roost", "thunderpunch"]
},
"charizardmegay": {
"moves": ["airslash", "fireblast", "focusblast", "heatwave", "protect", "solarbeam"]
},
"blastoise": {
"moves": ["fakeout", "followme", "icywind", "muddywater", "protect", "rapidspin", "scald"]
},
"blastoisemega": {
"moves": ["aurasphere", "darkpulse", "fakeout", "icebeam", "muddywater", "protect", "waterpulse"]
},
"butterfree": {
"moves": ["airslash", "bugbuzz", "protect", "quiverdance", "sleeppowder"]
},
"beedrill": {
"moves": ["knockoff", "poisonjab", "protect", "tailwind", "toxicspikes", "uturn"]
},
"beedrillmega": {
"moves": ["drillrun", "knockoff", "poisonjab", "protect", "uturn", "xscissor"]
},
"pidgeot": {
"moves": ["bravebird", "doubleedge", "heatwave", "protect", "return", "tailwind", "uturn"]
},
"pidgeotmega": {
"moves": ["heatwave", "hurricane", "protect", "tailwind", "uturn"]
},
"raticate": {
"moves": ["crunch", "facade", "protect", "stompingtantrum", "suckerpunch", "uturn"]
},
"raticatealola": {
"moves": ["doubleedge", "knockoff", "protect", "suckerpunch", "uturn"]
},
"fearow": {
"moves": ["doubleedge", "drillpeck", "drillrun", "protect", "quickattack", "return", "uturn"]
},
"arbok": {
"moves": ["aquatail", "coil", "gunkshot", "protect", "stompingtantrum", "suckerpunch"]
},
"pikachu": {
"moves": ["encore", "fakeout", "grassknot", "hiddenpowerice", "knockoff", "protect", "voltswitch", "volttackle"]
},
"raichu": {
"moves": ["encore", "fakeout", "focusblast", "grassknot", "hiddenpowerice", "protect", "thunderbolt", "voltswitch"]
},
"raichualola": {
"moves": ["fakeout", "grassknot", "nastyplot", "protect", "psyshock", "thunderbolt", "voltswitch"]
},
"sandslash": {
"moves": ["earthquake", "knockoff", "protect", "stealthrock", "stoneedge", "swordsdance"]
},
"sandslashalola": {
"moves": ["drillrun", "iciclecrash", "ironhead", "protect", "swordsdance"]
},
"nidoqueen": {
"moves": ["earthpower", "icebeam", "protect", "sludgebomb", "stealthrock"]
},
"nidoking": {
"moves": ["earthpower", "fireblast", "icebeam", "protect", "sludgebomb"]
},
"clefable": {
"moves": ["dazzlinggleam", "fireblast", "followme", "helpinghand", "moonblast", "protect", "softboiled", "thunderwave"]
},
"ninetales": {
"moves": ["fireblast", "heatwave", "nastyplot", "protect", "solarbeam", "willowisp"]
},
"ninetalesalola": {
"moves": ["auroraveil", "blizzard", "encore", "freezedry", "hiddenpowerfire", "moonblast", "protect"]
},
"wigglytuff": {
"moves": ["dazzlinggleam", "fireblast", "hypervoice", "protect", "stealthrock", "thunderwave"]
},
"vileplume": {
"moves": ["energyball", "hiddenpowerfire", "protect", "sleeppowder", "sludgebomb", "strengthsap"]
},
"parasect": {
"moves": ["knockoff", "leechlife", "leechseed", "protect", "ragepowder", "seedbomb", "spore", "wideguard"]
},
"venomoth": {
"moves": ["bugbuzz", "protect", "quiverdance", "ragepowder", "sleeppowder", "sludgebomb"]
},
"dugtrio": {
"moves": ["earthquake", "protect", "rockslide", "stoneedge", "suckerpunch"]
},
"dugtrioalola": {
"moves": ["earthquake", "ironhead", "protect", "rockslide", "stoneedge", "suckerpunch"]
},
"persian": {
"moves": ["fakeout", "hypnosis", "knockoff", "protect", "return", "taunt", "uturn"]
},
"persianalola": {
"moves": ["fakeout", "foulplay", "hiddenpowerfighting", "icywind", "partingshot", "protect", "snarl"]
},
"golduck": {
"moves": ["calmmind", "encore", "focusblast", "hydropump", "icebeam", "protect", "scald"]
},
"primeape": {
"moves": ["closecombat", "icepunch", "poisonjab", "protect", "rockslide", "stompingtantrum", "stoneedge", "taunt", "uturn"]
},
"arcanine": {
"moves": ["closecombat", "extremespeed", "flareblitz", "protect", "snarl", "wildcharge", "willowisp"]
},
"poliwrath": {
"moves": ["circlethrow", "encore", "icywind", "protect", "scald", "superpower", "toxic"]
},
"alakazam": {
"moves": ["dazzlinggleam", "encore", "focusblast", "protect", "psychic", "shadowball"]
},
"alakazammega": {
"moves": ["calmmind", "encore", "focusblast", "protect", "psychic", "shadowball"]
},
"machamp": {
"moves": ["bulletpunch", "closecombat", "facade", "knockoff", "protect", "stoneedge", "wideguard"]
},
"victreebel": {
"moves": ["growth", "knockoff", "powerwhip", "protect", "sleeppowder", "sludgebomb", "solarbeam", "suckerpunch", "sunnyday", "weatherball"]
},
"tentacruel": {
"moves": ["acidspray", "knockoff", "muddywater", "protect", "rapidspin", "scald", "sludgebomb"]
},
"golem": {
"moves": ["earthquake", "protect", "rockslide", "stealthrock", "stoneedge", "suckerpunch"]
},
"golemalola": {
"moves": ["doubleedge", "protect", "rockslide", "stealthrock", "stompingtantrum", "stoneedge"]
},
"rapidash": {
"moves": ["flareblitz", "highhorsepower", "hypnosis", "protect", "wildcharge", "willowisp"]
},
"slowbro": {
"moves": ["protect", "psychic", "psyshock", "scald", "slackoff", "thunderwave", "toxic"]
},
"slowbromega": {
"moves": ["fireblast", "icebeam", "protect", "psychic", "psyshock", "scald", "slackoff", "trickroom"]
},
"farfetchd": {
"moves": ["bravebird", "knockoff", "leafblade", "protect", "return", "swordsdance"]
},
"dodrio": {
"moves": ["bravebird", "knockoff", "protect", "quickattack", "return", "swordsdance"]
},
"dewgong": {
"moves": ["encore", "fakeout", "helpinghand", "icebeam", "icywind", "liquidation", "protect", "toxic"]
},
"muk": {
"moves": ["firepunch", "gunkshot", "icepunch", "poisonjab", "protect", "shadowsneak"]
},
"mukalola": {
"moves": ["gunkshot", "knockoff", "poisonjab", "protect", "shadowsneak", "snarl", "stoneedge"]
},
"cloyster": {
"moves": ["hydropump", "iciclespear", "protect", "rockblast", "shellsmash"]
},
"gengar": {
"moves": ["focusblast", "protect", "shadowball", "sludgebomb", "taunt", "willowisp"]
},
"gengarmega": {
"moves": ["disable", "focusblast", "hypnosis", "protect", "shadowball", "sludgebomb", "willowisp"]
},
"hypno": {
"moves": ["hypnosis", "protect", "psychic", "seismictoss", "thunderwave"]
},
"kingler": {
"moves": ["agility", "knockoff", "liquidation", "protect", "rockslide", "wideguard", "xscissor"]
},
"electrode": {
"moves": ["foulplay", "protect", "taunt", "thunderbolt", "thunderwave", "voltswitch"]
},
"exeggutor": {
"moves": ["energyball", "hiddenpowerfire", "leechseed", "protect", "psychic", "sleeppowder", "substitute", "trickroom"]
},
"exeggutoralola": {
"moves": ["dracometeor", "dragonhammer", "flamethrower", "leafstorm", "protect", "trickroom", "woodhammer"]
},
"marowak": {
"moves": ["bonemerang", "doubleedge", "firepunch", "protect", "rockslide", "stealthrock", "swordsdance"]
},
"marowakalola": {
"moves": ["bonemerang", "flareblitz", "protect", "shadowbone", "stoneedge", "willowisp"]
},
"hitmonlee": {
"moves": ["closecombat", "fakeout", "knockoff", "machpunch", "protect", "rockslide"]
},
"hitmonchan": {
"moves": ["drainpunch", "fakeout", "firepunch", "icepunch", "machpunch", "protect"]
},
"weezing": {
"moves": ["fireblast", "painsplit", "protect", "sludgebomb", "toxicspikes", "willowisp"]
},
"rhydon": {
"moves": ["earthquake", "megahorn", "stealthrock", "stoneedge", "toxic"]
},
"chansey": {
"moves": ["helpinghand", "protect", "seismictoss", "softboiled", "thunderwave", "toxic"]
},
"kangaskhan": {
"moves": ["crunch", "doubleedge", "drainpunch", "earthquake", "fakeout", "protect", "return", "suckerpunch"]
},
"kangaskhanmega": {
"moves": ["drainpunch", "earthquake", "fakeout", "poweruppunch", "protect", "return", "suckerpunch"]
},
"seaking": {
"moves": ["drillrun", "icywind", "knockoff", "megahorn", "protect", "waterfall"]
},
"starmie": {
"moves": ["hydropump", "icebeam", "protect", "psychic", "psyshock", "scald", "thunderbolt"]
},
"mrmime": {
"moves": ["dazzlinggleam", "encore", "fakeout", "followme", "hiddenpowerfighting", "icywind", "protect", "psychic", "thunderbolt", "thunderwave", "wideguard"]
},
"scyther": {
"moves": ["aerialace", "brickbreak", "bugbite", "feint", "knockoff", "protect", "swordsdance", "uturn"]
},
"jynx": {
"moves": ["focusblast", "icebeam", "lovelykiss", "nastyplot", "protect", "psychic", "psyshock"]
},
"pinsir": {
"moves": ["closecombat", "feint", "knockoff", "protect", "rockslide", "xscissor"]
},
"pinsirmega": {
"moves": ["closecombat", "feint", "protect", "quickattack", "return", "rockslide", "swordsdance"]
},
"tauros": {
"moves": ["doubleedge", "protect", "return", "rockslide", "stompingtantrum", "stoneedge", "zenheadbutt"]
},
"gyarados": {
"moves": ["bounce", "dragondance", "protect", "stoneedge", "thunderwave", "waterfall"]
},
"gyaradosmega": {
"moves": ["crunch", "dragondance", "icefang", "protect", "taunt", "thunderwave", "waterfall"]
},
"lapras": {
"moves": ["freezedry", "helpinghand", "hydropump", "iceshard", "icywind", "protect"]
},
"ditto": {
"moves": ["transform"]
},
"vaporeon": {
"moves": ["helpinghand", "icywind", "muddywater", "protect", "scald", "toxic"]
},
"jolteon": {
"moves": ["helpinghand", "hiddenpowergrass", "hiddenpowerice", "protect", "signalbeam", "thunderbolt", "voltswitch"]
},
"flareon": {
"moves": ["facade", "flamecharge", "flareblitz", "protect", "superpower"]
},
"omastar": {
"moves": ["earthpower", "hiddenpowerelectric", "hydropump", "icebeam", "muddywater", "protect", "shellsmash"]
},
"kabutops": {
"moves": ["aquajet", "knockoff", "liquidation", "protect", "rockslide", "stoneedge", "swordsdance"]
},
"aerodactyl": {
"moves": ["earthquake", "protect", "rockslide", "skydrop", "stoneedge", "tailwind", "wideguard"]
},
"aerodactylmega": {
"moves": ["aquatail", "protect", "rockslide", "skydrop", "stoneedge", "tailwind", "wideguard"]
},
"snorlax": {
"moves": ["bodyslam", "crunch", "curse", "highhorsepower", "protect", "rest", "return"]
},
"articuno": {
"moves": ["freezedry", "hurricane", "protect", "roost", "tailwind"]
},
"zapdos": {
"moves": ["heatwave", "hiddenpowergrass", "hiddenpowerice", "protect", "roost", "tailwind", "thunderbolt"]
},
"moltres": {
"moves": ["airslash", "fireblast", "heatwave", "hurricane", "protect", "tailwind", "uturn", "willowisp"]
},
"dragonite": {
"moves": ["dragonclaw", "dragondance", "extremespeed", "firepunch", "fly", "protect", "roost", "superpower"]
},
"mewtwo": {
"moves": ["aurasphere", "calmmind", "fireblast", "icebeam", "protect", "psystrike"]
},
"mewtwomegax": {
"moves": ["bulkup", "drainpunch", "icebeam", "stoneedge", "taunt", "zenheadbutt"]
},
"mewtwomegay": {
"moves": ["aurasphere", "calmmind", "fireblast", "icebeam", "psystrike", "taunt", "willowisp"]
},
"mew": {
"moves": ["fakeout", "fireblast", "helpinghand", "icebeam", "protect", "psyshock", "roost", "tailwind", "taunt", "transform", "willowisp"]
},
"meganium": {
"moves": ["dragontail", "energyball", "healpulse", "leafstorm", "leechseed", "protect", "toxic"]
},
"typhlosion": {
"moves": ["eruption", "extrasensory", "focusblast", "heatwave", "hiddenpowergrass"]
},
"feraligatr": {
"moves": ["aquajet", "crunch", "dragondance", "icepunch", "liquidation", "protect"]
},
"furret": {
"moves": ["doubleedge", "followme", "helpinghand", "knockoff", "protect", "superfang", "uturn"]
},
"noctowl": {
"moves": ["airslash", "heatwave", "hypervoice", "hypnosis", "protect", "roost", "tailwind"]
},
"ledian": {
"moves": ["bugbuzz", "encore", "knockoff", "lightscreen", "protect", "reflect", "tailwind", "uturn"]
},
"ariados": {
"moves": ["megahorn", "poisonjab", "protect", "ragepowder", "stickyweb", "toxicthread"]
},
"crobat": {
"moves": ["bravebird", "protect", "superfang", "tailwind", "taunt", "uturn"]
},
"lanturn": {
"moves": ["icebeam", "protect", "scald", "thunderbolt", "thunderwave", "toxic"]
},
"xatu": {
"moves": ["heatwave", "protect", "psychic", "roost", "tailwind", "thunderwave", "uturn"]
},
"ampharos": {
"moves": ["focusblast", "hiddenpowergrass", "hiddenpowerice", "protect", "thunderbolt", "thunderwave"]
},
"ampharosmega": {
"moves": ["dragonpulse", "focusblast", "hiddenpowergrass", "hiddenpowerice", "protect", "thunderbolt"]
},
"bellossom": {
"moves": ["energyball", "moonblast", "quiverdance", "sleeppowder", "strengthsap"]
},
"azumarill": {
"moves": ["aquajet", "knockoff", "liquidation", "playrough", "protect", "superpower"]
},
"sudowoodo": {
"moves": ["headsmash", "helpinghand", "protect", "stealthrock", "stompingtantrum", "suckerpunch", "woodhammer"]
},
"politoed": {
"moves": ["encore", "helpinghand", "hypnosis", "icywind", "protect", "scald"]
},
"jumpluff": {
"moves": ["encore", "energyball", "helpinghand", "leechseed", "protect", "ragepowder", "sleeppowder", "strengthsap", "uturn"]
},
"sunflora": {
"moves": ["earthpower", "encore", "energyball", "helpinghand", "hiddenpowerfire", "protect", "solarbeam", "sunnyday"]
},
"quagsire": {
"moves": ["earthquake", "icywind", "protect", "recover", "scald", "toxic"]
},
"espeon": {
"moves": ["calmmind", "dazzlinggleam", "helpinghand", "protect", "psychic", "shadowball"]
},
"umbreon": {
"moves": ["foulplay", "helpinghand", "moonlight", "protect", "snarl"]
},
"slowking": {
"moves": ["fireblast", "protect", "psychic", "psyshock", "scald", "trickroom"]
},
"unown": {
"moves": ["hiddenpowerpsychic"]
},
"wobbuffet": {
"moves": ["charm", "counter", "encore", "mirrorcoat"]
},
"girafarig": {
"moves": ["hypervoice", "nastyplot", "protect", "psychic", "psyshock", "thunderbolt"]
},
"forretress": {
"moves": ["gyroball", "protect", "stealthrock", "toxic", "voltswitch"]
},
"dunsparce": {
"moves": ["bite", "bodyslam", "coil", "glare", "headbutt", "protect", "rockslide"]
},
"gligar": {
"moves": ["defog", "earthquake", "knockoff", "roost", "stealthrock", "toxic", "uturn"]
},
"steelix": {
"moves": ["earthquake", "headsmash", "heavyslam", "protect", "stealthrock", "wideguard"]
},
"steelixmega": {
"moves": ["earthquake", "heavyslam", "protect", "rockslide", "stealthrock"]
},
"granbull": {
"moves": ["playrough", "protect", "snarl", "stompingtantrum", "thunderwave"]
},
"qwilfish": {
"moves": ["destinybond", "liquidation", "poisonjab", "protect", "swordsdance", "taunt", "thunderwave"]
},
"scizor": {
"moves": ["bugbite", "bulletpunch", "feint", "knockoff", "protect", "superpower", "swordsdance", "uturn"]
},
"scizormega": {
"moves": ["bugbite", "bulletpunch", "feint", "knockoff", "protect", "roost", "superpower", "swordsdance", "uturn"]
},
"shuckle": {
"moves": ["encore", "guardsplit", "helpinghand", "knockoff", "stealthrock", "stickyweb", "toxic"]
},
"heracross": {
"moves": ["closecombat", "facade", "knockoff", "megahorn", "protect", "swordsdance"]
},
"heracrossmega": {
"moves": ["bulletseed", "closecombat", "knockoff", "pinmissile", "protect", "rockblast", "swordsdance"]
},
"ursaring": {
"moves": ["closecombat", "crunch", "facade", "protect", "swordsdance"]
},
"magcargo": {
"moves": ["earthpower", "fireblast", "heatwave", "incinerate", "protect", "stealthrock", "willowisp"]
},
"corsola": {
"moves": ["icywind", "powergem", "protect", "scald", "stealthrock", "toxic"]
},
"octillery": {
"moves": ["energyball", "fireblast", "hydropump", "icebeam", "protect"]
},
"delibird": {
"moves": ["aerialace", "brickbreak", "fakeout", "icepunch", "iceshard", "protect"]
},
"mantine": {
"moves": ["defog", "helpinghand", "protect", "scald", "tailwind", "toxic", "wideguard"]
},
"skarmory": {
"moves": ["bravebird", "feint", "ironhead", "protect", "skydrop", "stealthrock", "tailwind", "taunt"]
},
"houndoom": {
"moves": ["darkpulse", "heatwave", "nastyplot", "protect", "suckerpunch"]
},
"houndoommega": {
"moves": ["darkpulse", "heatwave", "hiddenpowergrass", "nastyplot", "protect", "taunt"]
},
"kingdra": {
"moves": ["dracometeor", "dragonpulse", "hydropump", "icebeam", "muddywater", "protect", "raindance"]
},
"donphan": {
"moves": ["earthquake", "iceshard", "knockoff", "protect", "rapidspin", "rockslide", "stealthrock"]
},
"porygon2": {
"moves": ["allyswitch", "icebeam", "protect", "recover", "thunderbolt", "thunderwave", "triattack"]
},
"stantler": {
"moves": ["earthquake", "jumpkick", "megahorn", "protect", "return", "suckerpunch"]
},
"smeargle": {
"moves": ["fakeout", "followme", "helpinghand", "kingsshield", "spore", "stickyweb", "tailwind", "transform", "wideguard"]
},
"hitmontop": {
"moves": ["closecombat", "fakeout", "feint", "helpinghand", "machpunch", "rapidspin", "suckerpunch", "wideguard"]
},
"miltank": {
"moves": ["bodyslam", "curse", "helpinghand", "milkdrink", "protect", "stompingtantrum", "thunderwave"]
},
"blissey": {
"moves": ["helpinghand", "protect", "seismictoss", "softboiled", "thunderwave", "toxic"]
},
"raikou": {
"moves": ["calmmind", "hiddenpowerice", "protect", "snarl", "thunderbolt"]
},
"entei": {
"moves": ["extremespeed", "flareblitz", "protect", "sacredfire", "stompingtantrum", "stoneedge"]
},
"suicune": {
"moves": ["icebeam", "scald", "snarl", "tailwind", "toxic"]
},
"tyranitar": {
"moves": ["crunch", "fireblast", "icebeam", "protect", "rockslide", "stealthrock", "stompingtantrum", "stoneedge"]
},
"tyranitarmega": {
"moves": ["crunch", "dragondance", "earthquake", "icepunch", "protect", "rockslide", "stoneedge"]
},
"lugia": {
"moves": ["aeroblast", "protect", "psychic", "roost", "skydrop", "tailwind", "toxic"]
},
"hooh": {
"moves": ["bravebird", "earthpower", "protect", "roost", "sacredfire", "skydrop", "tailwind", "toxic"]
},
"celebi": {
"moves": ["earthpower", "energyball", "nastyplot", "protect", "psychic", "recover", "thunderwave", "uturn"]
},
"sceptile": {
"moves": ["energyball", "focusblast", "hiddenpowerfire", "hiddenpowerice", "protect"]
},
"sceptilemega": {
"moves": ["dragonpulse", "energyball", "focusblast", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "protect"]
},
"blaziken": {
"moves": ["fireblast", "hiddenpowerice", "highjumpkick", "knockoff", "protect"]
},
"blazikenmega": {
"moves": ["flareblitz", "highjumpkick", "knockoff", "protect", "stoneedge", "swordsdance"]
},
"swampert": {
"moves": ["earthquake", "icywind", "muddywater", "protect", "scald", "stealthrock", "wideguard"]
},
"swampertmega": {
"moves": ["earthquake", "icepunch", "protect", "raindance", "waterfall"]
},
"mightyena": {
"moves": ["crunch", "firefang", "playrough", "protect", "suckerpunch", "taunt"]
},
"linoone": {
"moves": ["bellydrum", "extremespeed", "protect", "shadowclaw", "stompingtantrum"]
},
"beautifly": {
"moves": ["aircutter", "bugbuzz", "protect", "quiverdance", "stringshot", "tailwind"]
},
"dustox": {
"moves": ["bugbuzz", "protect", "sludgebomb", "stringshot", "strugglebug", "tailwind"]
},
"ludicolo": {
"moves": ["fakeout", "gigadrain", "hydropump", "icebeam", "protect", "raindance"]
},
"shiftry": {
"moves": ["fakeout", "knockoff", "leafblade", "leafstorm", "protect", "suckerpunch", "swordsdance"]
},
"swellow": {
"moves": ["bravebird", "facade", "protect", "quickattack", "uturn"]
},
"pelipper": {
"moves": ["hurricane", "protect", "scald", "tailwind", "uturn", "wideguard"]
},
"gardevoir": {
"moves": ["dazzlinggleam", "focusblast", "helpinghand", "moonblast", "protect", "psyshock"]
},
"gardevoirmega": {
"moves": ["calmmind", "focusblast", "hypervoice", "protect", "psyshock"]
},
"masquerain": {
"moves": ["airslash", "bugbuzz", "hydropump", "protect", "quiverdance", "stickyweb", "strugglebug", "tailwind"]
},
"breloom": {
"moves": ["bulletseed", "machpunch", "protect", "rocktomb", "spore"]
},
"slaking": {
"moves": ["doubleedge", "earthquake", "hammerarm", "nightslash", "retaliate", "rockslide"]
},
"ninjask": {
"moves": ["aerialace", "dig", "leechlife", "protect", "swordsdance"]
},
"shedinja": {
"moves": ["allyswitch", "protect", "shadowsneak", "swordsdance", "willowisp", "xscissor"]
},
"exploud": {
"moves": ["boomburst", "fireblast", "focusblast", "hypervoice", "icebeam", "protect"]
},
"hariyama": {
"moves": ["bulletpunch", "closecombat", "facade", "fakeout", "helpinghand", "knockoff", "protect", "wideguard"]
},
"delcatty": {
"moves": ["doubleedge", "fakeout", "helpinghand", "protect", "suckerpunch", "thunderwave"]
},
"sableye": {
"moves": ["fakeout", "foulplay", "helpinghand", "protect", "recover", "snarl", "taunt", "willowisp"]
},
"sableyemega": {
"moves": ["fakeout", "knockoff", "protect", "recover", "shadowball", "willowisp"]
},
"mawile": {
"moves": ["ironhead", "knockoff", "playrough", "protect", "suckerpunch", "swordsdance"]
},
"mawilemega": {
"moves": ["ironhead", "knockoff", "playrough", "protect", "suckerpunch", "swordsdance"]
},
"aggron": {
"moves": ["headsmash", "heavyslam", "protect", "stealthrock", "stompingtantrum"]
},
"aggronmega": {
"moves": ["heavyslam", "protect", "rockslide", "stealthrock", "stompingtantrum", "toxic"]
},
"medicham": {
"moves": ["bulletpunch", "drainpunch", "fakeout", "highjumpkick", "icepunch", "protect", "zenheadbutt"]
},
"medichammega": {
"moves": ["bulletpunch", "drainpunch", "fakeout", "highjumpkick", "icepunch", "protect", "zenheadbutt"]
},
"manectric": {
"moves": ["flamethrower", "hiddenpowergrass", "hiddenpowerice", "protect", "snarl", "switcheroo", "thunderbolt", "voltswitch"]
},
"manectricmega": {
"moves": ["flamethrower", "hiddenpowergrass", "hiddenpowerice", "protect", "snarl", "thunderbolt", "voltswitch"]
},
"plusle": {
"moves": ["encore", "helpinghand", "hiddenpowerice", "nastyplot", "protect", "thunderbolt"]
},
"minun": {
"moves": ["encore", "helpinghand", "hiddenpowerice", "nastyplot", "protect", "thunderbolt"]
},
"volbeat": {
"moves": ["encore", "helpinghand", "protect", "stringshot", "strugglebug", "tailwind", "thunderwave", "uturn"]
},
"illumise": {
"moves": ["bugbuzz", "encore", "helpinghand", "protect", "tailwind", "thunderwave"]
},
"swalot": {
"moves": ["encore", "icebeam", "poisongas", "protect", "sludgebomb", "yawn"]
},
"sharpedo": {
"moves": ["crunch", "icebeam", "liquidation", "protect", "psychicfangs"]
},
"sharpedomega": {
"moves": ["crunch", "icefang", "liquidation", "protect", "psychicfangs"]
},
"wailord": {
"moves": ["hiddenpowerfire", "hiddenpowergrass", "hydropump", "icebeam", "waterspout"]
},
"camerupt": {
"moves": ["earthpower", "fireblast", "heatwave", "incinerate", "protect", "stealthrock"]
},
"cameruptmega": {
"moves": ["earthpower", "fireblast", "heatwave", "protect", "rockslide"]
},
"torkoal": {
"moves": ["earthpower", "fireblast", "heatwave", "protect", "solarbeam", "willowisp"]
},
"grumpig": {
"moves": ["focusblast", "lightscreen", "protect", "psychic", "reflect", "taunt", "thunderwave"]
},
"spinda": {
"moves": ["fakeout", "protect", "return", "suckerpunch", "superpower", "trickroom"]
},
"flygon": {
"moves": ["dragonclaw", "dragondance", "earthquake", "fireblast", "protect", "tailwind", "uturn"]
},
"cacturne": {
"moves": ["drainpunch", "seedbomb", "spikyshield", "substitute", "suckerpunch", "swordsdance"]
},
"altaria": {
"moves": ["dracometeor", "dragonclaw", "fireblast", "protect", "tailwind"]
},
"altariamega": {
"moves": ["doubleedge", "dragondance", "earthquake", "fireblast", "protect", "return"]
},
"zangoose": {
"moves": ["closecombat", "facade", "knockoff", "protect", "quickattack"]
},
"seviper": {
"moves": ["aquatail", "earthquake", "flamethrower", "gigadrain", "glare", "poisonjab", "protect", "sludgebomb", "suckerpunch"]
},
"lunatone": {
"moves": ["earthpower", "helpinghand", "powergem", "protect", "psychic", "trickroom"]
},
"solrock": {
"moves": ["helpinghand", "protect", "rockslide", "stealthrock", "stoneedge", "willowisp", "zenheadbutt"]
},
"whiscash": {
"moves": ["dragondance", "earthquake", "protect", "stoneedge", "waterfall", "zenheadbutt"]
},
"crawdaunt": {
"moves": ["aquajet", "crabhammer", "dragondance", "knockoff", "protect", "superpower", "swordsdance"]
},
"claydol": {
"moves": ["allyswitch", "earthpower", "protect", "rapidspin", "stealthrock", "toxic"]
},
"cradily": {
"moves": ["gigadrain", "protect", "recover", "rockslide", "stealthrock", "stringshot", "toxic"]
},
"armaldo": {
"moves": ["knockoff", "protect", "rockslide", "stoneedge", "stringshot", "swordsdance", "xscissor"]
},
"milotic": {
"moves": ["hypnosis", "icywind", "protect", "recover", "scald"]
},
"castformsunny": {
"moves": ["fireblast", "icebeam", "solarbeam", "sunnyday"]
},
"castformrainy": {
"moves": ["hurricane", "hydropump", "raindance", "thunder"]
},
"castformsnowy": {
"moves": ["blizzard", "fireblast", "hail", "thunderbolt"]
},
"kecleon": {
"moves": ["drainpunch", "fakeout", "knockoff", "protect", "shadowsneak", "trickroom"]
},
"banette": {
"moves": ["knockoff", "protect", "shadowclaw", "shadowsneak", "willowisp"]
},
"banettemega": {
"moves": ["destinybond", "knockoff", "protect", "shadowclaw", "suckerpunch", "taunt", "willowisp"]
},
"tropius": {
"moves": ["airslash", "gigadrain", "leechseed", "protect", "roost", "tailwind"]
},
"chimecho": {
"moves": ["helpinghand", "protect", "psychic", "recover", "taunt", "thunderwave", "trickroom"]
},
"absol": {
"moves": ["knockoff", "playrough", "protect", "suckerpunch", "superpower", "swordsdance"]
},
"absolmega": {
"moves": ["fireblast", "knockoff", "playrough", "protect", "suckerpunch", "superpower", "swordsdance"]
},
"glalie": {
"moves": ["earthquake", "freezedry", "icebeam", "iceshard", "protect", "taunt"]
},
"glaliemega": {
"moves": ["earthquake", "explosion", "freezedry", "iceshard", "protect", "return"]
},
"walrein": {
"moves": ["brine", "icywind", "protect", "superfang"]
},
"huntail": {
"moves": ["icebeam", "protect", "shellsmash", "suckerpunch", "waterfall"]
},
"gorebyss": {
"moves": ["hiddenpowergrass", "hydropump", "icebeam", "protect", "shellsmash"]
},
"relicanth": {
"moves": ["doubleedge", "earthquake", "headsmash", "protect", "rockslide", "waterfall"]
},
"luvdisc": {
"moves": ["healpulse", "icebeam", "icywind", "protect", "scald", "sweetkiss", "toxic"]
},
"salamence": {
"moves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "fireblast", "fly", "protect", "tailwind"]
},
"salamencemega": {
"moves": ["doubleedge", "dracometeor", "dragonclaw", "dragondance", "earthquake", "fireblast", "protect", "return"]
},
"metagross": {
"moves": ["agility", "bulletpunch", "icepunch", "meteormash", "protect", "stompingtantrum", "thunderpunch", "zenheadbutt"]
},
"metagrossmega": {
"moves": ["icepunch", "meteormash", "protect", "stompingtantrum", "thunderpunch", "zenheadbutt"]
},
"regirock": {
"moves": ["curse", "drainpunch", "protect", "rest", "rockslide", "stealthrock", "stoneedge", "thunderwave"]
},
"regice": {
"moves": ["icebeam", "icywind", "protect", "rockpolish", "thunderbolt", "thunderwave"]
},
"registeel": {
"moves": ["curse", "ironhead", "protect", "rest", "seismictoss", "stealthrock", "thunderwave"]
},
"latias": {
"moves": ["dracometeor", "healpulse", "helpinghand", "protect", "psyshock", "tailwind"]
},
"latiasmega": {
"moves": ["dragonpulse", "healpulse", "helpinghand", "protect", "psychic", "tailwind"]
},
"latios": {
"moves": ["dracometeor", "dragonpulse", "hiddenpowerfire", "protect", "psyshock", "tailwind", "trick"]
},
"latiosmega": {
"moves": ["dracometeor", "dragonpulse", "hiddenpowerfire", "protect", "psyshock", "tailwind"]
},
"kyogre": {
"moves": ["calmmind", "icebeam", "originpulse", "protect", "thunder", "waterspout"]
},
"kyogreprimal": {
"moves": ["calmmind", "icebeam", "originpulse", "protect", "thunder"]
},
"groudon": {
"moves": ["firepunch", "precipiceblades", "protect", "rockpolish", "rockslide", "stoneedge", "swordsdance"]
},
"groudonprimal": {
"moves": ["firepunch", "precipiceblades", "protect", "rockpolish", "rockslide", "stoneedge", "swordsdance"]
},
"rayquaza": {
"moves": ["dracometeor", "dragonclaw", "dragondance", "earthquake", "extremespeed", "protect", "tailwind", "vcreate"]
},
"rayquazamega": {
"moves": ["dragonascent", "dragonclaw", "dragondance", "earthquake", "extremespeed", "protect", "swordsdance", "vcreate"]
},
"jirachi": {
"moves": ["bodyslam", "followme", "helpinghand", "icywind", "ironhead", "protect", "thunderwave", "uturn"]
},
"deoxys": {
"moves": ["extremespeed", "firepunch", "icebeam", "knockoff", "protect", "psychoboost", "superpower"]
},
"deoxysattack": {
"moves": ["extremespeed", "firepunch", "icebeam", "knockoff", "protect", "psychoboost", "superpower"]
},
"deoxysdefense": {
"moves": ["lightscreen", "protect", "recover", "reflect", "seismictoss", "stealthrock", "taunt", "trickroom"]
},
"deoxysspeed": {
"moves": ["knockoff", "lightscreen", "protect", "psychoboost", "reflect", "superpower", "taunt"]
},
"torterra": {
"moves": ["earthquake", "protect", "rockpolish", "rockslide", "stoneedge", "wideguard", "woodhammer"]
},
"infernape": {
"moves": ["closecombat", "fakeout", "feint", "flareblitz", "grassknot", "heatwave", "protect", "stoneedge", "taunt", "uturn"]
},
"empoleon": {
"moves": ["defog", "flashcannon", "grassknot", "icywind", "protect", "scald"]
},
"staraptor": {
"moves": ["bravebird", "closecombat", "doubleedge", "protect", "quickattack", "tailwind", "uturn"]
},
"bibarel": {
"moves": ["aquajet", "liquidation", "quickattack", "return", "swordsdance"]
},
"kricketune": {
"moves": ["knockoff", "leechlife", "protect", "stickyweb", "taunt"]
},
"luxray": {
"moves": ["crunch", "helpinghand", "icefang", "protect", "superpower", "voltswitch", "wildcharge"]
},
"roserade": {
"moves": ["gigadrain", "hiddenpowerfire", "leafstorm", "protect", "sleeppowder", "sludgebomb"]
},
"rampardos": {
"moves": ["crunch", "earthquake", "headsmash", "protect", "rockslide", "stoneedge", "zenheadbutt"]
},
"bastiodon": {
"moves": ["guardsplit", "metalburst", "protect", "stealthrock", "stoneedge", "wideguard"]
},
"wormadam": {
"moves": ["bugbuzz", "gigadrain", "leafstorm", "protect", "stringshot"]
},
"wormadamsandy": {
"moves": ["earthquake", "protect", "rockblast", "stringshot", "suckerpunch"]
},
"wormadamtrash": {
"moves": ["bugbuzz", "flashcannon", "protect", "stringshot", "strugglebug", "suckerpunch"]
},
"mothim": {
"moves": ["airslash", "bugbuzz", "energyball", "protect", "quiverdance"]
},
"vespiquen": {
"moves": ["attackorder", "healorder", "protect", "stringshot", "strugglebug", "tailwind"]
},
"pachirisu": {
"moves": ["followme", "helpinghand", "nuzzle", "protect", "superfang", "thunderbolt", "uturn"]
},
"floatzel": {
"moves": ["aquajet", "icepunch", "liquidation", "protect", "switcheroo", "taunt"]
},
"cherrim": {
"moves": ["dazzlinggleam", "energyball", "healingwish", "hiddenpowerfire", "synthesis"]
},
"cherrimsunshine": {
"moves": ["gigadrain", "helpinghand", "solarbeam", "sunnyday", "weatherball"]
},
"gastrodon": {
"moves": ["earthpower", "icywind", "muddywater", "protect", "recover", "scald"]
},
"ambipom": {
"moves": ["fakeout", "icepunch", "knockoff", "lowkick", "protect", "return", "uturn"]
},
"drifblim": {
"moves": ["acrobatics", "destinybond", "hypnosis", "protect", "shadowball", "thunderbolt", "willowisp"]
},
"lopunny": {
"moves": ["encore", "fakeout", "firepunch", "helpinghand", "protect", "return", "switcheroo", "thunderwave"]
},
"lopunnymega": {
"moves": ["encore", "fakeout", "highjumpkick", "icepunch", "protect", "return"]
},
"mismagius": {
"moves": ["dazzlinggleam", "nastyplot", "protect", "shadowball", "taunt", "thunderbolt", "willowisp"]
},
"honchkrow": {
"moves": ["bravebird", "heatwave", "protect", "roost", "suckerpunch", "superpower"]
},
"purugly": {
"moves": ["fakeout", "knockoff", "protect", "quickattack", "return", "uturn"]
},
"skuntank": {
"moves": ["crunch", "fireblast", "poisonjab", "protect", "snarl", "suckerpunch", "taunt"]
},
"bronzong": {
"moves": ["earthquake", "explosion", "gyroball", "lightscreen", "protect", "reflect", "trickroom"]
},
"chatot": {
"moves": ["boomburst", "chatter", "encore", "heatwave", "hypervoice", "nastyplot", "protect", "uturn"]
},
"spiritomb": {
"moves": ["foulplay", "icywind", "protect", "shadowsneak", "snarl", "willowisp"]
},
"garchomp": {
"moves": ["dragonclaw", "earthquake", "protect", "rockslide", "stoneedge", "swordsdance"]
},
"garchompmega": {
"moves": ["dragonclaw", "earthquake", "fireblast", "protect", "rockslide", "stoneedge", "swordsdance"]
},
"lucario": {
"moves": ["closecombat", "darkpulse", "extremespeed", "icepunch", "meteormash", "protect"]
},
"lucariomega": {
"moves": ["closecombat", "darkpulse", "extremespeed", "icepunch", "meteormash", "protect", "swordsdance"]
},
"hippowdon": {
"moves": ["earthquake", "protect", "rockslide", "slackoff", "stealthrock", "stoneedge", "whirlwind"]
},
"drapion": {
"moves": ["aquatail", "knockoff", "poisonjab", "protect", "snarl", "swordsdance", "taunt"]
},
"toxicroak": {
"moves": ["drainpunch", "fakeout", "gunkshot", "icepunch", "protect", "suckerpunch", "swordsdance"]
},
"carnivine": {
"moves": ["knockoff", "powerwhip", "protect", "ragepowder", "return", "sleeppowder", "swordsdance"]
},
"lumineon": {
"moves": ["defog", "icebeam", "protect", "scald", "tailwind", "toxic", "uturn"]
},
"abomasnow": {
"moves": ["blizzard", "earthquake", "gigadrain", "iceshard", "protect", "woodhammer"]
},
"abomasnowmega": {
"moves": ["blizzard", "earthquake", "gigadrain", "iceshard", "protect", "woodhammer"]
},
"weavile": {
"moves": ["fakeout", "iceshard", "iciclecrash", "knockoff", "lowkick", "protect", "swordsdance"]
},
"magnezone": {
"moves": ["electroweb", "flashcannon", "hiddenpowerfire", "protect", "thunderbolt", "voltswitch"]
},
"lickilicky": {
"moves": ["bodyslam", "dragontail", "explosion", "knockoff", "powerwhip", "protect", "stompingtantrum"]
},
"rhyperior": {
"moves": ["earthquake", "icepunch", "megahorn", "protect", "rockslide", "stealthrock", "stoneedge"]
},
"tangrowth": {
"moves": ["earthquake", "focusblast", "gigadrain", "hiddenpowerice", "knockoff", "leechseed", "powerwhip", "protect", "ragepowder", "sleeppowder"]
},
"electivire": {
"moves": ["crosschop", "flamethrower", "followme", "icepunch", "protect", "stompingtantrum", "wildcharge"]
},
"magmortar": {
"moves": ["fireblast", "followme", "heatwave", "hiddenpowergrass", "hiddenpowerice", "protect", "taunt", "thunderbolt", "willowisp"]
},
"togekiss": {
"moves": ["airslash", "dazzlinggleam", "followme", "nastyplot", "protect", "roost", "tailwind", "thunderwave"]
},
"yanmega": {
"moves": ["airslash", "bugbuzz", "gigadrain", "protect", "uturn"]
},
"leafeon": {
"moves": ["helpinghand", "knockoff", "leafblade", "protect", "swordsdance", "xscissor"]
},
"glaceon": {
"moves": ["helpinghand", "hiddenpowerground", "icebeam", "protect", "toxic"]
},
"gliscor": {
"moves": ["earthquake", "facade", "knockoff", "protect", "tailwind", "taunt"]
},
"mamoswine": {
"moves": ["earthquake", "iceshard", "iciclecrash", "knockoff", "protect", "rockslide", "superpower"]
},
"porygonz": {
"moves": ["darkpulse", "icebeam", "nastyplot", "protect", "thunderbolt", "triattack", "trick"]
},
"gallade": {
"moves": ["closecombat", "helpinghand", "icepunch", "knockoff", "protect", "shadowsneak", "trick", "zenheadbutt"]
},
"gallademega": {
"moves": ["closecombat", "drainpunch", "icepunch", "knockoff", "protect", "swordsdance", "zenheadbutt"]
},
"probopass": {
"moves": ["flashcannon", "helpinghand", "powergem", "protect", "stealthrock", "thunderwave", "wideguard"]
},
"dusknoir": {
"moves": ["allyswitch", "helpinghand", "icepunch", "painsplit", "protect", "shadowsneak", "trickroom", "willowisp"]
},
"froslass": {
"moves": ["destinybond", "icebeam", "protect", "shadowball", "taunt", "thunderwave", "willowisp"]
},
"rotom": {
"moves": ["electroweb", "hiddenpowerice", "protect", "shadowball", "thunderbolt", "trick", "voltswitch", "willowisp"]
},
"rotomheat": {
"moves": ["electroweb", "overheat", "protect", "thunderbolt", "voltswitch", "willowisp"]
},
"rotomwash": {
"moves": ["electroweb", "hydropump", "protect", "thunderbolt", "trick", "voltswitch", "willowisp"]
},
"rotomfrost": {
"moves": ["blizzard", "electroweb", "protect", "thunderbolt", "trick", "voltswitch", "willowisp"]
},
"rotomfan": {
"moves": ["airslash", "electroweb", "protect", "thunderbolt", "voltswitch", "willowisp"]
},
"rotommow": {
"moves": ["electroweb", "hiddenpowerfire", "leafstorm", "protect", "thunderbolt", "trick", "voltswitch", "willowisp"]
},
"uxie": {
"moves": ["helpinghand", "knockoff", "protect", "psychic", "stealthrock", "thunderwave", "uturn", "yawn"]
},
"mesprit": {
"moves": ["calmmind", "helpinghand", "icebeam", "knockoff", "protect", "psychic", "thunderbolt", "trick", "uturn"]
},
"azelf": {
"moves": ["fireblast", "knockoff", "nastyplot", "protect", "psychic", "taunt", "thunderbolt", "uturn"]
},
"dialga": {
"moves": ["dracometeor", "dragonpulse", "earthpower", "fireblast", "flashcannon", "protect", "thunderbolt"]
},
"palkia": {
"moves": ["dracometeor", "fireblast", "hydropump", "protect", "spacialrend", "thunderbolt"]
},
"heatran": {
"moves": ["earthpower", "flashcannon", "heatwave", "protect", "willowisp"]
},
"regigigas": {
"moves": ["icywind", "knockoff", "return", "substitute", "thunderwave", "wideguard"]
},
"giratinaorigin": {
"moves": ["dracometeor", "dragonpulse", "protect", "shadowball", "shadowsneak", "tailwind", "willowisp"]
},
"giratina": {
"moves": ["calmmind", "dragonpulse", "dragontail", "protect", "shadowball", "tailwind", "willowisp"]
},
"cresselia": {
"moves": ["allyswitch", "helpinghand", "icywind", "moonblast", "moonlight", "protect", "psyshock", "thunderwave", "trickroom"]
},
"phione": {
"moves": ["helpinghand", "icywind", "protect", "scald", "uturn"]
},
"manaphy": {
"moves": ["energyball", "helpinghand", "icebeam", "protect", "scald", "surf", "tailglow"]
},
"darkrai": {
"moves": ["darkpulse", "focusblast", "nastyplot", "protect", "sludgebomb", "snarl"]
},
"shaymin": {
"moves": ["airslash", "earthpower", "leechseed", "protect", "rest", "seedflare", "substitute", "tailwind"]
},
"shayminsky": {
"moves": ["airslash", "earthpower", "hiddenpowerice", "protect", "rest", "seedflare", "tailwind"]
},
"arceus": {
"moves": ["earthquake", "extremespeed", "protect", "recover", "shadowclaw", "swordsdance"]
},
"arceusbug": {
"moves": ["earthquake", "ironhead", "protect", "recover", "stoneedge", "swordsdance", "xscissor"]
},
"arceusdark": {
"moves": ["calmmind", "focusblast", "judgment", "protect", "recover", "snarl", "willowisp"]
},
"arceusdragon": {
"moves": ["dragonclaw", "earthquake", "extremespeed", "protect", "recover", "swordsdance"]
},
"arceuselectric": {
"moves": ["calmmind", "icebeam", "judgment", "protect", "recover"]
},
"arceusfairy": {
"moves": ["calmmind", "defog", "earthpower", "judgment", "protect", "recover", "thunderbolt", "willowisp"]
},
"arceusfighting": {
"moves": ["calmmind", "icebeam", "judgment", "protect", "recover", "shadowball", "willowisp"]
},
"arceusfire": {
"moves": ["calmmind", "heatwave", "judgment", "protect", "recover", "thunderbolt", "willowisp"]
},
"arceusflying": {
"moves": ["calmmind", "earthpower", "judgment", "protect", "recover", "tailwind"]
},
"arceusghost": {
"moves": ["brickbreak", "calmmind", "focusblast", "judgment", "protect", "recover", "shadowforce", "swordsdance", "willowisp"]
},
"arceusgrass": {
"moves": ["calmmind", "heatwave", "icebeam", "judgment", "protect", "recover", "thunderwave"]
},
"arceusground": {
"moves": ["calmmind", "earthquake", "icebeam", "judgment", "protect", "recover", "rockslide", "stoneedge", "swordsdance"]
},
"arceusice": {
"moves": ["calmmind", "focusblast", "icywind", "judgment", "protect", "recover", "thunderbolt"]
},
"arceuspoison": {
"moves": ["calmmind", "earthpower", "heatwave", "judgment", "protect", "recover", "sludgebomb", "willowisp"]
},
"arceuspsychic": {
"moves": ["calmmind", "focusblast", "judgment", "protect", "psyshock", "recover", "willowisp"]
},
"arceusrock": {
"moves": ["earthquake", "protect", "recover", "rockslide", "stoneedge", "swordsdance"]
},
"arceussteel": {
"moves": ["calmmind", "earthpower", "judgment", "protect", "recover", "willowisp"]
},
"arceuswater": {
"moves": ["calmmind", "fireblast", "icebeam", "icywind", "judgment", "protect", "recover", "surf"]
},
"victini": {
"moves": ["blueflare", "boltstrike", "protect", "psychic", "uturn", "vcreate"]
},
"serperior": {
"moves": ["dragonpulse", "hiddenpowerfire", "leafstorm", "protect", "taunt"]
},
"emboar": {
"moves": ["flareblitz", "headsmash", "heatwave", "protect", "rockslide", "superpower", "wildcharge"]
},
"samurott": {
"moves": ["aquajet", "helpinghand", "hiddenpowergrass", "hydropump", "icebeam", "protect", "scald", "taunt"]
},
"watchog": {
"moves": ["hypnosis", "knockoff", "protect", "return", "superfang", "swordsdance"]
},
"stoutland": {
"moves": ["crunch", "protect", "return", "superpower", "wildcharge"]
},
"liepard": {
"moves": ["encore", "fakeout", "knockoff", "playrough", "protect", "suckerpunch", "thunderwave", "uturn"]
},
"simisage": {
"moves": ["focusblast", "gigadrain", "helpinghand", "hiddenpowerfire", "hiddenpowerice", "leafstorm", "nastyplot", "spikyshield", "taunt"]
},
"simisear": {
"moves": ["fireblast", "focusblast", "grassknot", "heatwave", "nastyplot", "protect", "taunt"]
},
"simipour": {
"moves": ["helpinghand", "hydropump", "icebeam", "nastyplot", "protect", "taunt"]
},
"musharna": {
"moves": ["helpinghand", "hypnosis", "moonlight", "protect", "psychic", "signalbeam", "thunderwave", "trickroom"]
},
"unfezant": {
"moves": ["nightslash", "pluck", "protect", "return", "roost", "tailwind", "taunt", "uturn"]
},
"zebstrika": {
"moves": ["hiddenpowergrass", "overheat", "protect", "voltswitch", "wildcharge"]
},
"gigalith": {
"moves": ["protect", "rockslide", "stealthrock", "stompingtantrum", "stoneedge", "superpower", "wideguard"]
},
"swoobat": {
"moves": ["airslash", "calmmind", "heatwave", "protect", "psychic", "tailwind"]
},
"excadrill": {
"moves": ["drillrun", "earthquake", "ironhead", "protect", "rockslide", "swordsdance"]
},
"audino": {
"moves": ["healpulse", "helpinghand", "hypervoice", "protect", "thunderwave", "trickroom"]
},
"audinomega": {
"moves": ["dazzlinggleam", "healpulse", "helpinghand", "hypervoice", "protect", "thunderwave", "trickroom"]
},
"conkeldurr": {
"moves": ["drainpunch", "facade", "knockoff", "machpunch", "protect"]
},
"seismitoad": {
"moves": ["earthquake", "hydropump", "muddywater", "protect", "raindance", "sludgebomb"]
},
"throh": {
"moves": ["circlethrow", "helpinghand", "icepunch", "knockoff", "protect", "stormthrow"]
},
"sawk": {
"moves": ["closecombat", "icepunch", "knockoff", "protect", "rockslide"]
},
"leavanny": {
"moves": ["leafblade", "protect", "stickyweb", "swordsdance", "xscissor"]
},
"scolipede": {
"moves": ["aquatail", "megahorn", "poisonjab", "protect", "rockslide", "superpower", "swordsdance"]
},
"whimsicott": {
"moves": ["dazzlinggleam", "defog", "encore", "gigadrain", "helpinghand", "leechseed", "moonblast", "protect", "stunspore", "substitute", "tailwind", "taunt", "uturn"]
},
"lilligant": {
"moves": ["gigadrain", "helpinghand", "hiddenpowerfire", "hiddenpowerice", "hiddenpowerrock", "petaldance", "protect", "quiverdance", "sleeppowder"]
},
"basculin": {
"moves": ["aquajet", "icebeam", "liquidation", "muddywater", "protect", "superpower"]
},
"basculinbluestriped": {
"moves": ["aquajet", "icebeam", "liquidation", "muddywater", "protect", "superpower"]
},
"krookodile": {
"moves": ["earthquake", "knockoff", "protect", "stoneedge", "superpower"]
},
"darmanitan": {
"moves": ["earthquake", "flareblitz", "protect", "rockslide", "superpower", "uturn"]
},
"maractus": {
"moves": ["energyball", "helpinghand", "hiddenpowerfire", "leechseed", "spikyshield", "suckerpunch"]
},
"crustle": {
"moves": ["earthquake", "protect", "rockslide", "shellsmash", "stoneedge", "xscissor"]
},
"scrafty": {
"moves": ["drainpunch", "fakeout", "icepunch", "knockoff", "protect", "superfang"]
},
"sigilyph": {
"moves": ["airslash", "calmmind", "heatwave", "protect", "psyshock", "tailwind"]
},
"cofagrigus": {
"moves": ["hiddenpowerfighting", "nastyplot", "protect", "shadowball", "trickroom", "willowisp"]
},
"carracosta": {
"moves": ["aquajet", "earthquake", "liquidation", "protect", "rockslide", "shellsmash", "stoneedge", "wideguard"]
},
"archeops": {
"moves": ["acrobatics", "earthpower", "protect", "rockslide", "stoneedge", "tailwind", "taunt", "uturn"]
},
"garbodor": {
"moves": ["drainpunch", "gunkshot", "painsplit", "protect", "toxicspikes"]
},
"zoroark": {
"moves": ["darkpulse", "flamethrower", "focusblast", "knockoff", "nastyplot", "protect", "suckerpunch", "uturn"]
},
"cinccino": {
"moves": ["bulletseed", "knockoff", "protect", "rockblast", "tailslap", "uturn"]
},
"gothitelle": {
"moves": ["charm", "healpulse", "protect", "psychic", "shadowball", "taunt", "thunderbolt", "trickroom"]
},
"reuniclus": {
"moves": ["focusblast", "helpinghand", "protect", "psychic", "shadowball", "trickroom"]
},
"swanna": {
"moves": ["bravebird", "hurricane", "icebeam", "protect", "scald", "tailwind"]
},
"vanilluxe": {
"moves": ["autotomize", "blizzard", "flashcannon", "freezedry", "hiddenpowerground", "protect", "taunt"]
},
"sawsbuck": {
"moves": ["hornleech", "jumpkick", "protect", "return", "swordsdance"]
},
"emolga": {
"moves": ["airslash", "encore", "helpinghand", "protect", "roost", "tailwind", "thunderbolt"]
},
"escavalier": {
"moves": ["drillrun", "ironhead", "knockoff", "megahorn", "protect", "swordsdance"]
},
"amoonguss": {
"moves": ["gigadrain", "hiddenpowerfire", "protect", "ragepowder", "sludgebomb", "spore", "stunspore"]
},
"jellicent": {
"moves": ["icywind", "protect", "recover", "scald", "shadowball", "trickroom", "willowisp"]
},
"alomomola": {
"moves": ["helpinghand", "icywind", "knockoff", "protect", "scald", "wideguard"]
},
"galvantula": {
"moves": ["bugbuzz", "energyball", "hiddenpowerice", "protect", "stickyweb", "thunder", "voltswitch"]
},
"ferrothorn": {
"moves": ["gyroball", "knockoff", "leechseed", "powerwhip", "protect", "stealthrock"]
},
"klinklang": {
"moves": ["geargrind", "protect", "return", "shiftgear", "wildcharge"]
},
"eelektross": {
"moves": ["flamethrower", "gigadrain", "knockoff", "protect", "thunderbolt", "uturn", "voltswitch"]
},
"beheeyem": {
"moves": ["hiddenpowerfighting", "protect", "psychic", "recover", "signalbeam", "thunderbolt", "trick", "trickroom"]
},
"chandelure": {
"moves": ["energyball", "heatwave", "overheat", "protect", "shadowball", "trick"]
},
"haxorus": {
"moves": ["dragonclaw", "dragondance", "earthquake", "poisonjab", "protect", "swordsdance", "taunt"]
},
"beartic": {
"moves": ["aquajet", "iciclecrash", "protect", "stoneedge", "superpower", "swordsdance"]
},
"cryogonal": {
"moves": ["freezedry", "hiddenpowerground", "icebeam", "icywind", "protect", "recover"]
},
"accelgor": {
"moves": ["bugbuzz", "encore", "energyball", "focusblast", "hiddenpowerrock", "protect", "sludgebomb", "yawn"]
},
"stunfisk": {
"moves": ["discharge", "earthpower", "electroweb", "protect", "scald", "stealthrock"]
},
"mienshao": {
"moves": ["drainpunch", "fakeout", "feint", "highjumpkick", "knockoff", "protect", "stoneedge", "swordsdance", "uturn"]
},
"druddigon": {
"moves": ["dragonclaw", "earthquake", "firepunch", "glare", "protect", "suckerpunch", "superpower", "thunderpunch"]
},
"golurk": {
"moves": ["dynamicpunch", "earthquake", "icepunch", "protect", "rockpolish", "shadowpunch", "stoneedge"]
},
"bisharp": {
"moves": ["ironhead", "knockoff", "protect", "suckerpunch", "swordsdance"]
},
"bouffalant": {
"moves": ["headcharge", "megahorn", "protect", "stompingtantrum", "stoneedge", "superpower", "swordsdance"]
},
"braviary": {
"moves": ["bravebird", "protect", "return", "skydrop", "superpower", "tailwind", "uturn"]
},
"mandibuzz": {
"moves": ["bravebird", "knockoff", "protect", "roost", "snarl", "tailwind", "taunt", "uturn"]
},
"heatmor": {
"moves": ["firelash", "gigadrain", "incinerate", "protect", "suckerpunch", "superpower"]
},
"durant": {
"moves": ["honeclaws", "ironhead", "protect", "rockslide", "superpower", "xscissor"]
},
"hydreigon": {
"moves": ["darkpulse", "dracometeor", "fireblast", "flashcannon", "protect", "tailwind", "uturn"]
},
"volcarona": {
"moves": ["bugbuzz", "fierydance", "gigadrain", "heatwave", "protect", "quiverdance", "tailwind"]
},
"cobalion": {
"moves": ["closecombat", "ironhead", "protect", "stoneedge", "swordsdance", "thunderwave"]
},
"terrakion": {
"moves": ["closecombat", "protect", "rockslide", "stompingtantrum", "stoneedge", "taunt"]
},
"virizion": {
"moves": ["closecombat", "leafblade", "protect", "stoneedge", "swordsdance", "taunt"]
},
"tornadus": {
"moves": ["heatwave", "hurricane", "protect", "skydrop", "superpower", "tailwind", "taunt", "uturn"]
},
"tornadustherian": {
"moves": ["heatwave", "hurricane", "protect", "skydrop", "tailwind", "taunt", "uturn"]
},
"thundurus": {
"moves": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "knockoff", "nastyplot", "protect", "taunt", "thunderbolt", "thunderwave"]
},
"thundurustherian": {
"moves": ["focusblast", "hiddenpowerflying", "hiddenpowerice", "nastyplot", "protect", "thunderbolt", "voltswitch"]
},
"reshiram": {
"moves": ["blueflare", "dracometeor", "dragonpulse", "flamecharge", "heatwave", "protect", "roost", "tailwind"]
},
"zekrom": {
"moves": ["boltstrike", "dracometeor", "dragonclaw", "honeclaws", "protect", "roost", "tailwind"]
},
"landorus": {
"moves": ["earthpower", "focusblast", "hiddenpowerice", "protect", "psychic", "rockslide", "sludgebomb"]
},
"landorustherian": {
"moves": ["earthquake", "fly", "knockoff", "protect", "rockslide", "stoneedge", "superpower", "swordsdance", "uturn"]
},
"kyurem": {
"moves": ["dracometeor", "dragonpulse", "earthpower", "glaciate", "icebeam", "protect", "roost"]
},
"kyuremblack": {
"moves": ["dragonclaw", "earthpower", "fusionbolt", "icebeam", "protect", "roost"]
},
"kyuremwhite": {
"moves": ["dracometeor", "dragonpulse", "earthpower", "fusionflare", "icebeam", "protect", "roost"]
},
"keldeo": {
"moves": ["calmmind", "hiddenpowerelectric", "hiddenpowerflying", "hydropump", "icywind", "protect", "secretsword", "taunt"]
},
"meloetta": {
"moves": ["calmmind", "focusblast", "hypervoice", "protect", "psyshock", "shadowball"]
},
"meloettapirouette": {
"moves": ["closecombat", "knockoff", "protect", "relicsong", "return"]
},
"genesect": {
"moves": ["bugbuzz", "extremespeed", "flamethrower", "icebeam", "ironhead", "protect", "technoblast", "thunderbolt", "uturn"]
},
"chesnaught": {
"moves": ["hammerarm", "leechseed", "rockslide", "spikyshield", "stoneedge", "woodhammer"]
},
"delphox": {
"moves": ["calmmind", "fireblast", "grassknot", "heatwave", "protect", "psyshock", "switcheroo"]
},
"greninja": {
"moves": ["darkpulse", "gunkshot", "hydropump", "icebeam", "matblock", "protect", "taunt", "uturn"]
},
"greninjabond": {
"moves": ["darkpulse", "hydropump", "icebeam", "uturn", "watershuriken"]
},
"diggersby": {
"moves": ["earthquake", "knockoff", "protect", "quickattack", "return", "uturn"]
},
"talonflame": {
"moves": ["bravebird", "flareblitz", "protect", "roost", "swordsdance", "tailwind", "taunt", "uturn", "willowisp"]
},
"vivillon": {
"moves": ["bugbuzz", "hurricane", "protect", "quiverdance", "sleeppowder"]
},
"pyroar": {
"moves": ["fireblast", "hypervoice", "protect", "solarbeam", "sunnyday", "willowisp"]
},
"floetteeternal": {
"moves": ["calmmind", "dazzlinggleam", "hiddenpowerfire", "lightofruin", "protect", "psychic"]
},
"florges": {
"moves": ["calmmind", "dazzlinggleam", "defog", "helpinghand", "moonblast", "protect", "psychic"]
},
"gogoat": {
"moves": ["brickbreak", "bulkup", "earthquake", "hornleech", "leechseed", "milkdrink", "protect", "rockslide"]
},
"pangoro": {
"moves": ["gunkshot", "hammerarm", "icepunch", "knockoff", "partingshot", "protect"]
},
"furfrou": {
"moves": ["cottonguard", "protect", "return", "snarl", "thunderwave", "uturn"]
},
"meowstic": {
"moves": ["fakeout", "lightscreen", "protect", "psychic", "reflect", "thunderwave"]
},
"meowsticf": {
"moves": ["darkpulse", "energyball", "fakeout", "helpinghand", "nastyplot", "protect", "psychic", "thunderbolt"]
},
"doublade": {
"moves": ["ironhead", "protect", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"]
},
"aegislash": {
"moves": ["flashcannon", "hiddenpowerice", "kingsshield", "shadowball", "shadowsneak"]
},
"aegislashblade": {
"moves": ["ironhead", "kingsshield", "sacredsword", "shadowclaw", "shadowsneak", "swordsdance"]
},
"aromatisse": {
"moves": ["healpulse", "moonblast", "protect", "thunderbolt", "trickroom"]
},
"slurpuff": {
"moves": ["bellydrum", "drainpunch", "playrough", "protect", "return"]
},
"malamar": {
"moves": ["knockoff", "protect", "psychocut", "rockslide", "superpower", "trickroom"]
},
"barbaracle": {
"moves": ["crosschop", "liquidation", "protect", "rockslide", "shellsmash"]
},
"dragalge": {
"moves": ["dracometeor", "dragonpulse", "focusblast", "hiddenpowerfire", "protect", "scald", "sludgebomb"]
},
"clawitzer": {
"moves": ["aurasphere", "darkpulse", "helpinghand", "icebeam", "muddywater", "protect", "uturn", "waterpulse"]
},
"heliolisk": {
"moves": ["darkpulse", "grassknot", "hypervoice", "protect", "thunderbolt", "voltswitch"]
},
"tyrantrum": {
"moves": ["dragonclaw", "dragondance", "earthquake", "headsmash", "protect", "rockslide"]
},
"aurorus": {
"moves": ["ancientpower", "earthpower", "freezedry", "hypervoice", "icywind", "protect", "thunderwave"]
},
"sylveon": {
"moves": ["helpinghand", "hiddenpowerground", "hypervoice", "protect", "psyshock", "shadowball"]
},
"hawlucha": {
"moves": ["acrobatics", "encore", "highjumpkick", "protect", "swordsdance"]
},
"dedenne": {
"moves": ["eerieimpulse", "helpinghand", "nuzzle", "recycle", "superfang", "thunderbolt"]
},
"carbink": {
"moves": ["explosion", "lightscreen", "moonblast", "protect", "reflect", "stealthrock", "trickroom"]
},
"goodra": {
"moves": ["dracometeor", "dragonpulse", "fireblast", "muddywater", "powerwhip", "protect", "thunderbolt"]
},
"klefki": {
"moves": ["dazzlinggleam", "foulplay", "lightscreen", "playrough", "protect", "reflect", "thunderwave"]
},
"trevenant": {
"moves": ["hornleech", "leechseed", "protect", "rockslide", "shadowclaw", "trickroom", "willowisp", "woodhammer"]
},
"gourgeistsmall": {
"moves": ["leechseed", "phantomforce", "protect", "seedbomb", "shadowsneak", "willowisp"]
},
"gourgeistlarge": {
"moves": ["leechseed", "phantomforce", "protect", "seedbomb", "shadowsneak", "trickroom", "willowisp"]
},
"gourgeist": {
"moves": ["leechseed", "phantomforce", "protect", "seedbomb", "shadowsneak", "willowisp"]
},
"gourgeistsuper": {
"moves": ["leechseed", "phantomforce", "protect", "seedbomb", "shadowsneak", "trickroom", "willowisp"]
},
"avalugg": {
"moves": ["avalanche", "earthquake", "protect", "recover"]
},
"noivern": {
"moves": ["dracometeor", "flamethrower", "hurricane", "protect", "switcheroo", "tailwind", "taunt", "uturn"]
},
"xerneas": {
"moves": ["closecombat", "dazzlinggleam", "focusblast", "geomancy", "hiddenpowerfire", "protect", "psyshock", "rockslide", "thunderbolt"]
},
"yveltal": {
"moves": ["darkpulse", "heatwave", "oblivionwing", "protect", "roost", "skydrop", "snarl", "suckerpunch", "taunt"]
},
"zygarde": {
"moves": ["coil", "dragondance", "extremespeed", "glare", "protect", "rockslide", "stoneedge", "thousandarrows"]
},
"zygarde10": {
"moves": ["dragondance", "extremespeed", "irontail", "protect", "thousandarrows"]
},
"diancie": {
"moves": ["calmmind", "dazzlinggleam", "diamondstorm", "earthpower", "moonblast", "protect"]
},
"dianciemega": {
"moves": ["calmmind", "dazzlinggleam", "diamondstorm", "earthpower", "hiddenpowerfire", "moonblast", "protect", "psyshock"]
},
"hoopa": {
"moves": ["focusblast", "hyperspacehole", "protect", "shadowball", "trickroom"]
},
"hoopaunbound": {
"moves": ["darkpulse", "drainpunch", "focusblast", "gunkshot", "hyperspacefury", "icepunch", "protect", "psychic", "zenheadbutt"]
},
"volcanion": {
"moves": ["earthpower", "heatwave", "protect", "sludgebomb", "steameruption"]
},
"decidueye": {
"moves": ["bravebird", "leafblade", "protect", "spiritshackle", "suckerpunch"]
},
"incineroar": {
"moves": ["fakeout", "flareblitz", "knockoff", "snarl", "taunt", "uturn", "willowisp"]
},
"primarina": {
"moves": ["hypervoice", "icebeam", "moonblast", "protect", "psychic"]
},
"toucannon": {
"moves": ["beakblast", "bulletseed", "protect", "rockblast", "tailwind"]
},
"gumshoos": {
"moves": ["crunch", "protect", "return", "superfang", "uturn"]
},
"vikavolt": {
"moves": ["bugbuzz", "hiddenpowerice", "protect", "stringshot", "thunderbolt", "voltswitch"]
},
"crabominable": {
"moves": ["closecombat", "earthquake", "icehammer", "protect", "stoneedge", "wideguard"]
},
"oricorio": {
"moves": ["airslash", "hurricane", "protect", "revelationdance", "tailwind"]
},
"oricoriopompom": {
"moves": ["airslash", "hurricane", "protect", "revelationdance", "tailwind"]
},
"oricoriopau": {
"moves": ["airslash", "hurricane", "protect", "revelationdance", "tailwind"]
},
"oricoriosensu": {
"moves": ["airslash", "hurricane", "protect", "revelationdance", "tailwind"]
},
"ribombee": {
"moves": ["moonblast", "pollenpuff", "protect", "quiverdance", "stickyweb"]
},
"lycanroc": {
"moves": ["accelerock", "crunch", "firefang", "protect", "stoneedge", "taunt"]
},
"lycanrocmidnight": {
"moves": ["protect", "stoneedge", "suckerpunch", "swordsdance", "taunt"]
},
"lycanrocdusk": {
"moves": ["accelerock", "drillrun", "firefang", "protect", "rockslide", "stoneedge"]
},
"wishiwashischool": {
"moves": ["earthquake", "endeavor", "helpinghand", "hiddenpowergrass", "hydropump", "icebeam", "protect"]
},
"toxapex": {
"moves": ["banefulbunker", "haze", "recover", "scald", "toxicspikes", "wideguard"]
},
"mudsdale": {
"moves": ["closecombat", "heavyslam", "highhorsepower", "protect", "rockslide"]
},
"araquanid": {
"moves": ["liquidation", "lunge", "protect", "stickyweb", "wideguard"]
},
"lurantis": {
"moves": ["hiddenpowerice", "knockoff", "leafstorm", "protect", "superpower"]
},
"shiinotic": {
"moves": ["gigadrain", "leechseed", "moonblast", "protect", "spore", "strengthsap"]
},
"salazzle": {
"moves": ["encore", "fakeout", "flamethrower", "hiddenpowergrass", "hiddenpowerground", "protect", "sludgebomb", "taunt"]
},
"bewear": {
"moves": ["doubleedge", "hammerarm", "icepunch", "protect", "wideguard"]
},
"tsareena": {
"moves": ["feint", "knockoff", "playrough", "powerwhip", "protect", "uturn"]
},
"comfey": {
"moves": ["drainingkiss", "floralhealing", "taunt", "toxic", "uturn"]
},
"oranguru": {
"moves": ["foulplay", "instruct", "protect", "psychic", "trickroom"]
},
"passimian": {
"moves": ["closecombat", "knockoff", "protect", "rockslide", "taunt", "uturn"]
},
"golisopod": {
"moves": ["aquajet", "firstimpression", "leechlife", "liquidation", "protect", "wideguard"]
},
"palossand": {
"moves": ["earthpower", "protect", "shadowball", "shoreup", "stealthrock", "toxic"]
},
"pyukumuku": {
"moves": ["counter", "helpinghand", "lightscreen", "memento", "reflect"]
},
"typenull": {
"moves": ["rest", "return", "sleeptalk", "swordsdance", "uturn"]
},
"silvally": {
"moves": ["crunch", "doubleedge", "explosion", "flamecharge", "icebeam", "partingshot", "protect", "swordsdance", "uturn"]
},
"silvallybug": {
"moves": ["flamethrower", "icebeam", "protect", "thunderbolt", "thunderwave", "uturn"]
},
"silvallydark": {
"moves": ["icebeam", "multiattack", "partingshot", "protect", "snarl", "thunderwave", "uturn"]
},
"silvallydragon": {
"moves": ["flamethrower", "icebeam", "multiattack", "partingshot", "protect", "thunderwave", "uturn"]
},
"silvallyelectric": {
"moves": ["icebeam", "partingshot", "protect", "snarl", "thunderbolt", "thunderwave", "uturn"]
},
"silvallyfairy": {
"moves": ["flamethrower", "icebeam", "multiattack", "partingshot", "protect", "thunderwave", "uturn"]
},
"silvallyfighting": {
"moves": ["flamecharge", "multiattack", "protect", "rockslide", "swordsdance"]
},
"silvallyfire": {
"moves": ["flamethrower", "icebeam", "protect", "snarl", "thunderbolt", "thunderwave", "uturn"]
},
"silvallyflying": {
"moves": ["flamecharge", "ironhead", "multiattack", "partingshot", "protect", "swordsdance", "thunderwave", "uturn"]
},
"silvallyghost": {
"moves": ["icebeam", "multiattack", "partingshot", "protect", "uturn"]
},
"silvallygrass": {
"moves": ["flamethrower", "icebeam", "multiattack", "partingshot", "protect", "thunderwave", "uturn"]
},
"silvallyground": {
"moves": ["flamecharge", "icebeam", "multiattack", "protect", "rockslide", "swordsdance", "thunderbolt"]
},
"silvallyice": {
"moves": ["icebeam", "partingshot", "protect", "thunderbolt", "thunderwave", "uturn"]
},
"silvallypoison": {
"moves": ["flamethrower", "icebeam", "multiattack", "partingshot", "protect", "thunderwave", "uturn"]
},
"silvallypsychic": {
"moves": ["flamethrower", "multiattack", "partingshot", "protect", "thunderwave", "uturn"]
},
"silvallyrock": {
"moves": ["flamethrower", "icebeam", "partingshot", "protect", "rockslide", "uturn"]
},
"silvallysteel": {
"moves": ["flamecharge", "multiattack", "partingshot", "protect", "rockslide", "swordsdance", "uturn"]
},
"silvallywater": {
"moves": ["flamethrower", "icebeam", "multiattack", "partingshot", "protect", "thunderbolt", "thunderwave", "uturn"]
},
"minior": {
"moves": ["acrobatics", "earthquake", "powergem", "protect", "shellsmash"]
},
"komala": {
"moves": ["playrough", "protect", "return", "shadowclaw", "suckerpunch", "swordsdance", "uturn", "woodhammer"]
},
"turtonator": {
"moves": ["dracometeor", "dragonpulse", "fireblast", "protect", "shellsmash"]
},
"togedemaru": {
"moves": ["encore", "fakeout", "ironhead", "nuzzle", "spikyshield", "uturn", "zingzap"]
},
"mimikyu": {
"moves": ["playrough", "protect", "shadowclaw", "shadowsneak", "swordsdance", "willowisp"]
},
"bruxish": {
"moves": ["aquajet", "crunch", "liquidation", "protect", "psychicfangs", "swordsdance"]
},
"drampa": {
"moves": ["dracometeor", "dragonpulse", "fireblast", "glare", "hypervoice", "protect", "roost"]
},
"dhelmise": {
"moves": ["anchorshot", "knockoff", "powerwhip", "protect", "rapidspin"]
},
"kommoo": {
"moves": ["clangingscales", "closecombat", "dragondance", "poisonjab"]
},
"tapukoko": {
"moves": ["dazzlinggleam", "hiddenpowerice", "naturesmadness", "protect", "skydrop", "taunt", "thunderbolt", "uturn"]
},
"tapulele": {
"moves": ["dazzlinggleam", "focusblast", "moonblast", "protect", "psychic", "taunt"]
},
"tapubulu": {
"moves": ["hornleech", "naturesmadness", "protect", "stoneedge", "superpower", "woodhammer"]
},
"tapufini": {
"moves": ["healpulse", "moonblast", "muddywater", "naturesmadness", "protect", "swagger", "taunt"]
},
"solgaleo": {
"moves": ["flareblitz", "morningsun", "protect", "sunsteelstrike", "wideguard", "zenheadbutt"]
},
"lunala": {
"moves": ["moonblast", "moongeistbeam", "protect", "psychic", "roost", "wideguard"]
},
"nihilego": {
"moves": ["grassknot", "hiddenpowerice", "powergem", "protect", "sludgebomb", "thunderbolt"]
},
"buzzwole": {
"moves": ["drainpunch", "icepunch", "leechlife", "poisonjab", "protect", "superpower"]
},
"pheromosa": {
"moves": ["bugbuzz", "highjumpkick", "icebeam", "poisonjab", "protect", "speedswap", "uturn"]
},
"xurkitree": {
"moves": ["energyball", "hiddenpowerice", "hypnosis", "protect", "tailglow", "thunderbolt"]
},
"celesteela": {
"moves": ["earthquake", "fireblast", "heavyslam", "leechseed", "protect", "wideguard"]
},
"kartana": {
"moves": ["knockoff", "leafblade", "protect", "sacredsword", "smartstrike", "swordsdance"]
},
"guzzlord": {
"moves": ["dracometeor", "fireblast", "knockoff", "protect", "wideguard"]
},
"necrozma": {
"moves": ["calmmind", "earthpower", "heatwave", "moonlight", "photongeyser"]
},
"necrozmaduskmane": {
"moves": ["earthquake", "knockoff", "photongeyser", "rockslide", "sunsteelstrike", "swordsdance"]
},
"necrozmadawnwings": {
"moves": ["calmmind", "heatwave", "moongeistbeam", "photongeyser", "powergem", "trickroom"]
},
"magearna": {
"moves": ["aurasphere", "dazzlinggleam", "flashcannon", "fleurcannon", "protect", "trickroom", "voltswitch"]
},
"marshadow": {
"moves": ["bulkup", "closecombat", "icepunch", "protect", "shadowsneak", "spectralthief"]
},
"naganadel": {
"moves": ["dracometeor", "dragonpulse", "fireblast", "protect", "sludgebomb", "tailwind", "uturn"]
},
"stakataka": {
"moves": ["earthquake", "gyroball", "rockslide", "stealthrock", "stoneedge", "superpower", "trickroom"]
},
"blacephalon": {
"moves": ["fireblast", "heatwave", "hiddenpowerice", "protect", "shadowball", "willowisp"]
},
"zeraora": {
"moves": ["closecombat", "fakeout", "grassknot", "hiddenpowerice", "knockoff", "plasmafists", "protect", "voltswitch"]
}
}